m
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: 0x02000507 RID: 1287
|
||||
[Token(Token = "0x2000507")]
|
||||
internal class ActivationServices
|
||||
{
|
||||
// Token: 0x1700061E RID: 1566
|
||||
// (get) Token: 0x06002A92 RID: 10898 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700061E")]
|
||||
private static IActivator ConstructionActivator
|
||||
{
|
||||
[Token(Token = "0x6002A92")]
|
||||
[Address(RVA = "0x2CE7A30", Offset = "0x2CE6A30", VA = "0x182CE7A30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A93 RID: 10899 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A93")]
|
||||
[Address(RVA = "0x2CE6B40", Offset = "0x2CE5B40", VA = "0x182CE6B40")]
|
||||
public static IMessage Activate(RemotingProxy proxy, ConstructionCall ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A94 RID: 10900 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A94")]
|
||||
[Address(RVA = "0x2CE7970", Offset = "0x2CE6970", VA = "0x182CE7970")]
|
||||
public static IMessage RemoteActivate(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A95 RID: 10901 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A95")]
|
||||
[Address(RVA = "0x2CE6CE0", Offset = "0x2CE5CE0", VA = "0x182CE6CE0")]
|
||||
public static ConstructionCall CreateConstructionCall(Type type, string activationUrl, object[] activationAttributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A96 RID: 10902 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A96")]
|
||||
[Address(RVA = "0x2CE7460", Offset = "0x2CE6460", VA = "0x182CE7460")]
|
||||
public static IMessage CreateInstanceFromMessage(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A97 RID: 10903 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A97")]
|
||||
[Address(RVA = "0x2CE7800", Offset = "0x2CE6800", VA = "0x182CE7800")]
|
||||
public static object CreateProxyForType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A98 RID: 10904 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A98")]
|
||||
[Address(RVA = "0x2CE6CD0", Offset = "0x2CE5CD0", VA = "0x182CE6CD0")]
|
||||
public static object AllocateUninitializedClassInstance(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A99 RID: 10905 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002A99")]
|
||||
[Address(RVA = "0x2CE7960", Offset = "0x2CE6960", VA = "0x182CE7960")]
|
||||
public static void EnableProxyActivation(Type type, bool enable)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04001871 RID: 6257
|
||||
[Token(Token = "0x4001871")]
|
||||
private static IActivator _constructionActivator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x02000508 RID: 1288
|
||||
[Token(Token = "0x2000508")]
|
||||
internal class AppDomainLevelActivator : IActivator
|
||||
{
|
||||
// Token: 0x06002A9A RID: 10906 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002A9A")]
|
||||
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
||||
public AppDomainLevelActivator(string activationUrl, IActivator next)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700061F RID: 1567
|
||||
// (get) Token: 0x06002A9B RID: 10907 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700061F")]
|
||||
public IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002A9B")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A9C RID: 10908 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A9C")]
|
||||
[Address(RVA = "0x2CE7AB0", Offset = "0x2CE6AB0", VA = "0x182CE7AB0", Slot = "5")]
|
||||
public IConstructionReturnMessage Activate(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04001872 RID: 6258
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001872")]
|
||||
private string _activationUrl;
|
||||
|
||||
// Token: 0x04001873 RID: 6259
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001873")]
|
||||
private IActivator _next;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x02000509 RID: 1289
|
||||
[Token(Token = "0x2000509")]
|
||||
[Serializable]
|
||||
internal class ConstructionLevelActivator : IActivator
|
||||
{
|
||||
// Token: 0x17000620 RID: 1568
|
||||
// (get) Token: 0x06002A9D RID: 10909 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000620")]
|
||||
public IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002A9D")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A9E RID: 10910 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002A9E")]
|
||||
[Address(RVA = "0x2CEC390", Offset = "0x2CEB390", VA = "0x182CEC390", Slot = "5")]
|
||||
public IConstructionReturnMessage Activate(IConstructionCallMessage msg)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002A9F RID: 10911 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002A9F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ConstructionLevelActivator()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x0200050A RID: 1290
|
||||
[Token(Token = "0x200050A")]
|
||||
[Serializable]
|
||||
internal class ContextLevelActivator : IActivator
|
||||
{
|
||||
// Token: 0x06002AA0 RID: 10912 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002AA0")]
|
||||
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
||||
public ContextLevelActivator(IActivator next)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000621 RID: 1569
|
||||
// (get) Token: 0x06002AA1 RID: 10913 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000621")]
|
||||
public IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002AA1")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AA2 RID: 10914 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002AA2")]
|
||||
[Address(RVA = "0x2CEC430", Offset = "0x2CEB430", VA = "0x182CEC430", Slot = "5")]
|
||||
public IConstructionReturnMessage Activate(IConstructionCallMessage ctorCall)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04001874 RID: 6260
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001874")]
|
||||
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: 0x0200050B RID: 1291
|
||||
[Token(Token = "0x200050B")]
|
||||
[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: 0x17000622 RID: 1570
|
||||
// (get) Token: 0x06002AA3 RID: 10915
|
||||
[Token(Token = "0x17000622")]
|
||||
IActivator NextActivator
|
||||
{
|
||||
[Token(Token = "0x6002AA3")]
|
||||
[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: 0x06002AA4 RID: 10916
|
||||
[Token(Token = "0x6002AA4")]
|
||||
[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: 0x0200050C RID: 1292
|
||||
[Token(Token = "0x200050C")]
|
||||
[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: 0x17000623 RID: 1571
|
||||
// (get) Token: 0x06002AA5 RID: 10917
|
||||
[Token(Token = "0x17000623")]
|
||||
Type ActivationType
|
||||
{
|
||||
[Token(Token = "0x6002AA5")]
|
||||
[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: 0x17000624 RID: 1572
|
||||
// (get) Token: 0x06002AA6 RID: 10918
|
||||
[Token(Token = "0x17000624")]
|
||||
string ActivationTypeName
|
||||
{
|
||||
[Token(Token = "0x6002AA6")]
|
||||
[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: 0x17000625 RID: 1573
|
||||
// (get) Token: 0x06002AA7 RID: 10919
|
||||
// (set) Token: 0x06002AA8 RID: 10920
|
||||
[Token(Token = "0x17000625")]
|
||||
IActivator Activator
|
||||
{
|
||||
[Token(Token = "0x6002AA7")]
|
||||
[Address(Slot = "2")]
|
||||
get;
|
||||
[Token(Token = "0x6002AA8")]
|
||||
[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: 0x17000626 RID: 1574
|
||||
// (get) Token: 0x06002AA9 RID: 10921
|
||||
[Token(Token = "0x17000626")]
|
||||
object[] CallSiteActivationAttributes
|
||||
{
|
||||
[Token(Token = "0x6002AA9")]
|
||||
[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: 0x17000627 RID: 1575
|
||||
// (get) Token: 0x06002AAA RID: 10922
|
||||
[Token(Token = "0x17000627")]
|
||||
IList ContextProperties
|
||||
{
|
||||
[Token(Token = "0x6002AAA")]
|
||||
[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: 0x0200050D RID: 1293
|
||||
[Token(Token = "0x200050D")]
|
||||
[ComVisible(true)]
|
||||
public interface IConstructionReturnMessage : IMethodReturnMessage, IMethodMessage, IMessage
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Runtime.Remoting.Activation
|
||||
{
|
||||
// Token: 0x0200050E RID: 1294
|
||||
[Token(Token = "0x200050E")]
|
||||
internal class RemoteActivator : MarshalByRefObject
|
||||
{
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user