oh dear
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using System.Runtime.Remoting.Messaging;
|
||||
using System.Runtime.Remoting.Proxies;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x020004EB RID: 1259
|
||||
[Token(Token = "0x20004EB")]
|
||||
internal class ActivationServices
|
||||
{
|
||||
// Token: 0x170005A6 RID: 1446
|
||||
// (get) Token: 0x06002885 RID: 10373 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170005A6")]
|
||||
private static IActivator ConstructionActivator
|
||||
{
|
||||
[Token(Token = "0x6002885")]
|
||||
[Address(RVA = "0x2368EF0", Offset = "0x2367CF0", VA = "0x182368EF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002886 RID: 10374 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002886")]
|
||||
[Address(RVA = "0x2368010", Offset = "0x2366E10", VA = "0x182368010")]
|
||||
public static IMessage Activate(RemotingProxy proxy, ConstructionCall ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002887 RID: 10375 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002887")]
|
||||
[Address(RVA = "0x2368E30", Offset = "0x2367C30", VA = "0x182368E30")]
|
||||
public static IMessage RemoteActivate(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002888 RID: 10376 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002888")]
|
||||
[Address(RVA = "0x2368270", Offset = "0x2367070", VA = "0x182368270")]
|
||||
public static ConstructionCall CreateConstructionCall(Type type, string activationUrl, object[] activationAttributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002889 RID: 10377 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002889")]
|
||||
[Address(RVA = "0x2368A00", Offset = "0x2367800", VA = "0x182368A00")]
|
||||
public static IMessage CreateInstanceFromMessage(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600288A RID: 10378 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600288A")]
|
||||
[Address(RVA = "0x2368CC0", Offset = "0x2367AC0", VA = "0x182368CC0")]
|
||||
public static object CreateProxyForType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600288B RID: 10379 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600288B")]
|
||||
[Address(RVA = "0x2368260", Offset = "0x2367060", VA = "0x182368260")]
|
||||
public static object AllocateUninitializedClassInstance(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600288C RID: 10380 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600288C")]
|
||||
[Address(RVA = "0x2368E20", Offset = "0x2367C20", VA = "0x182368E20")]
|
||||
public static void EnableProxyActivation(Type type, bool enable)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040017AE RID: 6062
|
||||
[Token(Token = "0x40017AE")]
|
||||
private static IActivator _constructionActivator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x020004EC RID: 1260
|
||||
[Token(Token = "0x20004EC")]
|
||||
internal class AppDomainLevelActivator : IActivator
|
||||
{
|
||||
// Token: 0x0600288D RID: 10381 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600288D")]
|
||||
[Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")]
|
||||
public AppDomainLevelActivator(string activationUrl, IActivator next)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170005A7 RID: 1447
|
||||
// (get) Token: 0x0600288E RID: 10382 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170005A7")]
|
||||
public IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x600288E")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600288F RID: 10383 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600288F")]
|
||||
[Address(RVA = "0x2368F70", Offset = "0x2367D70", VA = "0x182368F70", Slot = "5")]
|
||||
public IConstructionReturnMessage Activate(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040017AF RID: 6063
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40017AF")]
|
||||
private string _activationUrl;
|
||||
|
||||
// Token: 0x040017B0 RID: 6064
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40017B0")]
|
||||
private IActivator _next;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x020004ED RID: 1261
|
||||
[Token(Token = "0x20004ED")]
|
||||
[Serializable]
|
||||
internal class ConstructionLevelActivator : IActivator
|
||||
{
|
||||
// Token: 0x170005A8 RID: 1448
|
||||
// (get) Token: 0x06002890 RID: 10384 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170005A8")]
|
||||
public IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002890")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002891 RID: 10385 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002891")]
|
||||
[Address(RVA = "0x2374A70", Offset = "0x2373870", VA = "0x182374A70", Slot = "5")]
|
||||
public IConstructionReturnMessage Activate(IConstructionCallMessage msg)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002892 RID: 10386 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002892")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ConstructionLevelActivator()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x020004EE RID: 1262
|
||||
[Token(Token = "0x20004EE")]
|
||||
[Serializable]
|
||||
internal class ContextLevelActivator : IActivator
|
||||
{
|
||||
// Token: 0x06002893 RID: 10387 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002893")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public ContextLevelActivator(IActivator next)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170005A9 RID: 1449
|
||||
// (get) Token: 0x06002894 RID: 10388 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170005A9")]
|
||||
public IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002894")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002895 RID: 10389 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002895")]
|
||||
[Address(RVA = "0x2374B80", Offset = "0x2373980", VA = "0x182374B80", Slot = "5")]
|
||||
public IConstructionReturnMessage Activate(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040017B1 RID: 6065
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40017B1")]
|
||||
private IActivator m_NextActivator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
/// <summary>Provides the basic functionality for a remoting activator class.</summary>
|
||||
// Token: 0x020004EF RID: 1263
|
||||
[Token(Token = "0x20004EF")]
|
||||
[ComVisible(true)]
|
||||
public interface IActivator
|
||||
{
|
||||
/// <summary>Gets or sets the next activator in the chain.</summary>
|
||||
/// <returns>The next activator in the chain.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x170005AA RID: 1450
|
||||
// (get) Token: 0x06002896 RID: 10390
|
||||
[Token(Token = "0x170005AA")]
|
||||
IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002896")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Creates an instance of the object that is specified in the provided <see cref="T:System.Runtime.Remoting.Activation.IConstructionCallMessage" />.</summary>
|
||||
/// <param name="msg">The information about the object that is needed to activate it, stored in a <see cref="T:System.Runtime.Remoting.Activation.IConstructionCallMessage" />.</param>
|
||||
/// <returns>Status of the object activation contained in a <see cref="T:System.Runtime.Remoting.Activation.IConstructionReturnMessage" />.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x06002897 RID: 10391
|
||||
[Token(Token = "0x6002897")]
|
||||
[Address(Slot = "1")]
|
||||
IConstructionReturnMessage Activate(IConstructionCallMessage msg);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Remoting.Messaging;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
/// <summary>Represents the construction call request of an object.</summary>
|
||||
// Token: 0x020004F0 RID: 1264
|
||||
[Token(Token = "0x20004F0")]
|
||||
[ComVisible(true)]
|
||||
public interface IConstructionCallMessage : IMessage, IMethodCallMessage, IMethodMessage
|
||||
{
|
||||
/// <summary>Gets the type of the remote object to activate.</summary>
|
||||
/// <returns>The type of the remote object to activate.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x170005AB RID: 1451
|
||||
// (get) Token: 0x06002898 RID: 10392
|
||||
[Token(Token = "0x170005AB")]
|
||||
Type ActivationType
|
||||
{
|
||||
[Token(Token = "0x6002898")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Gets the full type name of the remote type to activate.</summary>
|
||||
/// <returns>The full type name of the remote type to activate.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x170005AC RID: 1452
|
||||
// (get) Token: 0x06002899 RID: 10393
|
||||
[Token(Token = "0x170005AC")]
|
||||
string ActivationTypeName
|
||||
{
|
||||
[Token(Token = "0x6002899")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the activator that activates the remote object.</summary>
|
||||
/// <returns>The activator that activates the remote object.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x170005AD RID: 1453
|
||||
// (get) Token: 0x0600289A RID: 10394
|
||||
// (set) Token: 0x0600289B RID: 10395
|
||||
[Token(Token = "0x170005AD")]
|
||||
IActivator Activator
|
||||
{
|
||||
[Token(Token = "0x600289A")]
|
||||
[Address(Slot = "2")]
|
||||
get;
|
||||
[Token(Token = "0x600289B")]
|
||||
[Address(Slot = "3")]
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>Gets the call site activation attributes.</summary>
|
||||
/// <returns>The call site activation attributes.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x170005AE RID: 1454
|
||||
// (get) Token: 0x0600289C RID: 10396
|
||||
[Token(Token = "0x170005AE")]
|
||||
object[] CallSiteActivationAttributes
|
||||
{
|
||||
[Token(Token = "0x600289C")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Gets a list of context properties that define the context in which the object is to be created.</summary>
|
||||
/// <returns>A list of properties of the context in which to construct the object.</returns>
|
||||
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have infrastructure permission.</exception>
|
||||
// Token: 0x170005AF RID: 1455
|
||||
// (get) Token: 0x0600289D RID: 10397
|
||||
[Token(Token = "0x170005AF")]
|
||||
IList ContextProperties
|
||||
{
|
||||
[Token(Token = "0x600289D")]
|
||||
[Address(Slot = "5")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Remoting.Messaging;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
/// <summary>Identifies a <see cref="T:System.Runtime.Remoting.Messaging.IMethodReturnMessage" /> that is returned after attempting to activate a remote object.</summary>
|
||||
// Token: 0x020004F1 RID: 1265
|
||||
[Token(Token = "0x20004F1")]
|
||||
[ComVisible(true)]
|
||||
public interface IConstructionReturnMessage : IMethodReturnMessage, IMethodMessage, IMessage
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x020004F2 RID: 1266
|
||||
[Token(Token = "0x20004F2")]
|
||||
internal class RemoteActivator : MarshalByRefObject
|
||||
{
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user