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: 0x02000509 RID: 1289 [Token(Token = "0x2000509")] [CLSCompliant(false)] [ComVisible(true)] [Serializable] public class ConstructionCall : MethodCall, IConstructionCallMessage, IMessage, IMethodCallMessage, IMethodMessage { // Token: 0x06002910 RID: 10512 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002910")] [Address(RVA = "0x23748B0", Offset = "0x23736B0", VA = "0x1823748B0")] internal ConstructionCall(Type type) { } // Token: 0x06002911 RID: 10513 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002911")] [Address(RVA = "0x2374910", Offset = "0x2373710", VA = "0x182374910")] internal ConstructionCall(SerializationInfo info, StreamingContext context) { } // Token: 0x06002912 RID: 10514 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002912")] [Address(RVA = "0x23745F0", Offset = "0x23733F0", VA = "0x1823745F0", Slot = "22")] internal override void InitDictionary() { } // Token: 0x170005D2 RID: 1490 // (get) Token: 0x06002913 RID: 10515 RVA: 0x00016620 File Offset: 0x00014820 // (set) Token: 0x06002914 RID: 10516 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005D2")] internal bool IsContextOk { [Token(Token = "0x6002913")] [Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")] get { return default(bool); } [Token(Token = "0x6002914")] [Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")] set { } } /// Gets the type of the remote object to activate. /// The of the remote object to activate. // Token: 0x170005D3 RID: 1491 // (get) Token: 0x06002915 RID: 10517 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005D3")] public Type ActivationType { [Token(Token = "0x6002915")] [Address(RVA = "0x2374930", Offset = "0x2373730", VA = "0x182374930", 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: 0x170005D4 RID: 1492 // (get) Token: 0x06002916 RID: 10518 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005D4")] public string ActivationTypeName { [Token(Token = "0x6002916")] [Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80", Slot = "25")] get { return null; } } /// Gets or sets the activator that activates the remote object. /// The that activates the remote object. // Token: 0x170005D5 RID: 1493 // (get) Token: 0x06002917 RID: 10519 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002918 RID: 10520 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005D5")] public IActivator Activator { [Token(Token = "0x6002917")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "26")] get { return null; } [Token(Token = "0x6002918")] [Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270", 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: 0x170005D6 RID: 1494 // (get) Token: 0x06002919 RID: 10521 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005D6")] public object[] CallSiteActivationAttributes { [Token(Token = "0x6002919")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "28")] get { return null; } } // Token: 0x0600291A RID: 10522 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600291A")] [Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")] 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: 0x170005D7 RID: 1495 // (get) Token: 0x0600291B RID: 10523 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005D7")] public IList ContextProperties { [Token(Token = "0x600291B")] [Address(RVA = "0x2374A00", Offset = "0x2373800", VA = "0x182374A00", Slot = "29")] get { return null; } } // Token: 0x0600291C RID: 10524 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600291C")] [Address(RVA = "0x23746C0", Offset = "0x23734C0", VA = "0x1823746C0", Slot = "19")] internal override void InitMethodProperty(string key, object value) { } // Token: 0x0600291D RID: 10525 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600291D")] [Address(RVA = "0x23744F0", Offset = "0x23732F0", VA = "0x1823744F0", 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: 0x170005D8 RID: 1496 // (get) Token: 0x0600291E RID: 10526 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005D8")] public override IDictionary Properties { [Token(Token = "0x600291E")] [Address(RVA = "0x2374A60", Offset = "0x2373860", VA = "0x182374A60", Slot = "21")] get { return null; } } // Token: 0x170005D9 RID: 1497 // (get) Token: 0x0600291F RID: 10527 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002920 RID: 10528 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005D9")] internal RemotingProxy SourceProxy { [Token(Token = "0x600291F")] [Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")] get { return null; } [Token(Token = "0x6002920")] [Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")] set { } } // Token: 0x040017FE RID: 6142 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40017FE")] private IActivator _activator; // Token: 0x040017FF RID: 6143 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40017FF")] private object[] _activationAttributes; // Token: 0x04001800 RID: 6144 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4001800")] private IList _contextProperties; // Token: 0x04001801 RID: 6145 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4001801")] private Type _activationType; // Token: 0x04001802 RID: 6146 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4001802")] private string _activationTypeName; // Token: 0x04001803 RID: 6147 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4001803")] private bool _isContextOk; // Token: 0x04001804 RID: 6148 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4001804")] [NonSerialized] private RemotingProxy _sourceProxy; } }