using System; using System.Collections; using System.Runtime.InteropServices; using System.Runtime.Remoting.Activation; using System.Runtime.Remoting.Proxies; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System.Runtime.Remoting.Messaging { /// Implements the interface to create a request message that constitutes a constructor call on a remote object. // Token: 0x02000525 RID: 1317 [Token(Token = "0x2000525")] [ComVisible(true)] [CLSCompliant(false)] [Serializable] public class ConstructionCall : MethodCall, IConstructionCallMessage, IMessage, IMethodCallMessage, IMethodMessage { // Token: 0x06002B1D RID: 11037 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B1D")] [Address(RVA = "0x2BFAF40", Offset = "0x2BF9F40", VA = "0x182BFAF40")] internal ConstructionCall(Type type) { } // Token: 0x06002B1E RID: 11038 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B1E")] [Address(RVA = "0x2BFAFA0", Offset = "0x2BF9FA0", VA = "0x182BFAFA0")] internal ConstructionCall(SerializationInfo info, StreamingContext context) { } // Token: 0x06002B1F RID: 11039 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B1F")] [Address(RVA = "0x2BFAC80", Offset = "0x2BF9C80", VA = "0x182BFAC80", Slot = "22")] internal override void InitDictionary() { } // Token: 0x1700064A RID: 1610 // (get) Token: 0x06002B20 RID: 11040 RVA: 0x000189F0 File Offset: 0x00016BF0 // (set) Token: 0x06002B21 RID: 11041 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700064A")] internal bool IsContextOk { [Token(Token = "0x6002B20")] [Address(RVA = "0x4A9720", Offset = "0x4A8720", VA = "0x1804A9720")] get { return default(bool); } [Token(Token = "0x6002B21")] [Address(RVA = "0x497010", Offset = "0x496010", VA = "0x180497010")] set { } } /// Gets the type of the remote object to activate. /// The of the remote object to activate. // Token: 0x1700064B RID: 1611 // (get) Token: 0x06002B22 RID: 11042 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700064B")] public Type ActivationType { [Token(Token = "0x6002B22")] [Address(RVA = "0x2BFB050", Offset = "0x2BFA050", VA = "0x182BFB050", Slot = "24")] get { return null; } } /// Gets the full type name of the remote object to activate. /// A containing the full type name of the remote object to activate. // Token: 0x1700064C RID: 1612 // (get) Token: 0x06002B23 RID: 11043 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700064C")] public string ActivationTypeName { [Token(Token = "0x6002B23")] [Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0", Slot = "25")] get { return null; } } /// Gets or sets the activator that activates the remote object. /// The that activates the remote object. // Token: 0x1700064D RID: 1613 // (get) Token: 0x06002B24 RID: 11044 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002B25 RID: 11045 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700064D")] public IActivator Activator { [Token(Token = "0x6002B24")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "26")] get { return null; } [Token(Token = "0x6002B25")] [Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0", Slot = "27")] set { } } /// Gets the call site activation attributes for the remote object. /// An array of type containing the call site activation attributes for the remote object. // Token: 0x1700064E RID: 1614 // (get) Token: 0x06002B26 RID: 11046 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700064E")] public object[] CallSiteActivationAttributes { [Token(Token = "0x6002B26")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "28")] get { return null; } } // Token: 0x06002B27 RID: 11047 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B27")] [Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")] internal void SetActivationAttributes(object[] attributes) { } /// Gets a list of properties that define the context in which the remote object is to be created. /// A that contains a list of properties that define the context in which the remote object is to be created. // Token: 0x1700064F RID: 1615 // (get) Token: 0x06002B28 RID: 11048 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700064F")] public IList ContextProperties { [Token(Token = "0x6002B28")] [Address(RVA = "0x2BFB120", Offset = "0x2BFA120", VA = "0x182BFB120", Slot = "29")] get { return null; } } // Token: 0x06002B29 RID: 11049 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B29")] [Address(RVA = "0x2BFAD50", Offset = "0x2BF9D50", VA = "0x182BFAD50", Slot = "19")] internal override void InitMethodProperty(string key, object value) { } // Token: 0x06002B2A RID: 11050 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B2A")] [Address(RVA = "0x2BFAB80", Offset = "0x2BF9B80", VA = "0x182BFAB80", Slot = "20")] public override void GetObjectData(SerializationInfo info, StreamingContext context) { } /// Gets an interface that represents a collection of the remoting message's properties. /// An interface that represents a collection of the remoting message's properties. // Token: 0x17000650 RID: 1616 // (get) Token: 0x06002B2B RID: 11051 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000650")] public override IDictionary Properties { [Token(Token = "0x6002B2B")] [Address(RVA = "0x2BFB180", Offset = "0x2BFA180", VA = "0x182BFB180", Slot = "21")] get { return null; } } // Token: 0x17000651 RID: 1617 // (get) Token: 0x06002B2C RID: 11052 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002B2D RID: 11053 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000651")] internal RemotingProxy SourceProxy { [Token(Token = "0x6002B2C")] [Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")] get { return null; } [Token(Token = "0x6002B2D")] [Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")] set { } } // Token: 0x040018C1 RID: 6337 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40018C1")] private IActivator _activator; // Token: 0x040018C2 RID: 6338 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40018C2")] private object[] _activationAttributes; // Token: 0x040018C3 RID: 6339 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x40018C3")] private IList _contextProperties; // Token: 0x040018C4 RID: 6340 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40018C4")] private Type _activationType; // Token: 0x040018C5 RID: 6341 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40018C5")] private string _activationTypeName; // Token: 0x040018C6 RID: 6342 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40018C6")] private bool _isContextOk; // Token: 0x040018C7 RID: 6343 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x40018C7")] [NonSerialized] private RemotingProxy _sourceProxy; } }