using System; using System.Collections; using System.Reflection; using System.Runtime.InteropServices; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System.Runtime.Remoting.Messaging { /// Implements the interface to create a request message that acts as a method call on a remote object. // Token: 0x02000533 RID: 1331 [Token(Token = "0x2000533")] [CLSCompliant(false)] [ComVisible(true)] [Serializable] public class MethodCall : IMethodCallMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage { // Token: 0x06002B5C RID: 11100 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B5C")] [Address(RVA = "0x2BFAFA0", Offset = "0x2BF9FA0", VA = "0x182BFAFA0")] internal MethodCall(SerializationInfo info, StreamingContext context) { } // Token: 0x06002B5D RID: 11101 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B5D")] [Address(RVA = "0x2C04E60", Offset = "0x2C03E60", VA = "0x182C04E60")] internal MethodCall(CADMethodCallMessage msg) { } // Token: 0x06002B5E RID: 11102 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B5E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] internal MethodCall() { } // Token: 0x06002B5F RID: 11103 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B5F")] [Address(RVA = "0x2C03F60", Offset = "0x2C02F60", VA = "0x182C03F60")] internal void CopyFrom(IMethodMessage call) { } // Token: 0x06002B60 RID: 11104 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B60")] [Address(RVA = "0x2C04450", Offset = "0x2C03450", VA = "0x182C04450", Slot = "19")] internal virtual void InitMethodProperty(string key, object value) { } /// The method is not implemented. /// The data for serializing or deserializing the remote object. /// The context of a certain serialized stream. // Token: 0x06002B61 RID: 11105 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B61")] [Address(RVA = "0x2C040A0", Offset = "0x2C030A0", VA = "0x182C040A0", Slot = "20")] public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { } /// Gets the number of arguments passed to a method. /// A that represents the number of arguments passed to a method. // Token: 0x1700066A RID: 1642 // (get) Token: 0x06002B62 RID: 11106 RVA: 0x00018A20 File Offset: 0x00016C20 [Token(Token = "0x1700066A")] public int ArgCount { [Token(Token = "0x6002B62")] [Address(RVA = "0x19C87F0", Offset = "0x19C77F0", VA = "0x1819C87F0", Slot = "4")] get { return 0; } } /// Gets an array of arguments passed to a method. /// An array of type that represents the arguments passed to a method. // Token: 0x1700066B RID: 1643 // (get) Token: 0x06002B63 RID: 11107 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700066B")] public object[] Args { [Token(Token = "0x6002B63")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "5")] get { return null; } } /// Gets the for the current method call. /// The for the current method call. // Token: 0x1700066C RID: 1644 // (get) Token: 0x06002B64 RID: 11108 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700066C")] public LogicalCallContext LogicalCallContext { [Token(Token = "0x6002B64")] [Address(RVA = "0x2C05070", Offset = "0x2C04070", VA = "0x182C05070", Slot = "6")] get { return null; } } /// Gets the of the called method. /// The of the called method. // Token: 0x1700066D RID: 1645 // (get) Token: 0x06002B65 RID: 11109 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700066D")] public MethodBase MethodBase { [Token(Token = "0x6002B65")] [Address(RVA = "0x2C050D0", Offset = "0x2C040D0", VA = "0x182C050D0", Slot = "7")] get { return null; } } /// Gets the name of the invoked method. /// A that contains the name of the invoked method. // Token: 0x1700066E RID: 1646 // (get) Token: 0x06002B66 RID: 11110 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700066E")] public string MethodName { [Token(Token = "0x6002B66")] [Address(RVA = "0x2C05100", Offset = "0x2C04100", VA = "0x182C05100", Slot = "8")] get { return null; } } /// Gets an object that contains the method signature. /// A that contains the method signature. // Token: 0x1700066F RID: 1647 // (get) Token: 0x06002B67 RID: 11111 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700066F")] public object MethodSignature { [Token(Token = "0x6002B67")] [Address(RVA = "0x2C05140", Offset = "0x2C04140", VA = "0x182C05140", Slot = "9")] get { return null; } } /// 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: 0x17000670 RID: 1648 // (get) Token: 0x06002B68 RID: 11112 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000670")] public virtual IDictionary Properties { [Token(Token = "0x6002B68")] [Address(RVA = "0x2BFB180", Offset = "0x2BFA180", VA = "0x182BFB180", Slot = "21")] get { return null; } } // Token: 0x06002B69 RID: 11113 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B69")] [Address(RVA = "0x2C043C0", Offset = "0x2C033C0", VA = "0x182C043C0", Slot = "22")] internal virtual void InitDictionary() { } /// Gets the full type name of the remote object on which the method call is being made. /// A that contains the full type name of the remote object on which the method call is being made. // Token: 0x17000671 RID: 1649 // (get) Token: 0x06002B6A RID: 11114 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000671")] public string TypeName { [Token(Token = "0x6002B6A")] [Address(RVA = "0x2C052A0", Offset = "0x2C042A0", VA = "0x182C052A0", Slot = "10")] get { return null; } } /// Gets or sets the Uniform Resource Identifier (URI) of the remote object on which the method call is being made. /// The URI of a remote object. // Token: 0x17000672 RID: 1650 // (get) Token: 0x06002B6B RID: 11115 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002B6C RID: 11116 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000672")] public string Uri { [Token(Token = "0x6002B6B")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "11")] get { return null; } [Token(Token = "0x6002B6C")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set { } } // Token: 0x17000673 RID: 1651 // (get) Token: 0x06002B6D RID: 11117 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002B6E RID: 11118 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000673")] string IInternalMessage.Uri { [Token(Token = "0x6002B6D")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "17")] get { return null; } [Token(Token = "0x6002B6E")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800", Slot = "18")] set { } } /// Gets a method argument, as an object, at a specified index. /// The index of the requested argument. /// The method argument as an object. // Token: 0x06002B6F RID: 11119 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002B6F")] [Address(RVA = "0x9CCB80", Offset = "0x9CBB80", VA = "0x1809CCB80", Slot = "12")] public object GetArg(int argNum) { return null; } /// Initializes a . // Token: 0x06002B70 RID: 11120 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B70")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")] public virtual void Init() { } /// Sets method information from previously initialized remoting message properties. // Token: 0x06002B71 RID: 11121 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002B71")] [Address(RVA = "0x2C04730", Offset = "0x2C03730", VA = "0x182C04730")] public void ResolveMethod() { } // Token: 0x06002B72 RID: 11122 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002B72")] [Address(RVA = "0x2C03D50", Offset = "0x2C02D50", VA = "0x182C03D50")] private Type CastTo(string clientType, Type serverType) { return null; } // Token: 0x06002B73 RID: 11123 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002B73")] [Address(RVA = "0x2C04330", Offset = "0x2C03330", VA = "0x182C04330")] private static string GetTypeNameFromAssemblyQualifiedName(string aqname) { return null; } // Token: 0x17000674 RID: 1652 // (get) Token: 0x06002B74 RID: 11124 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002B75 RID: 11125 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000674")] Identity IInternalMessage.TargetIdentity { [Token(Token = "0x6002B74")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "15")] get { return null; } [Token(Token = "0x6002B75")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0", Slot = "16")] set { } } // Token: 0x17000675 RID: 1653 // (get) Token: 0x06002B76 RID: 11126 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000675")] private Type[] GenericArguments { [Token(Token = "0x6002B76")] [Address(RVA = "0x2C05020", Offset = "0x2C04020", VA = "0x182C05020")] get { return null; } } // Token: 0x040018CF RID: 6351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40018CF")] private string _uri; // Token: 0x040018D0 RID: 6352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40018D0")] private string _typeName; // Token: 0x040018D1 RID: 6353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40018D1")] private string _methodName; // Token: 0x040018D2 RID: 6354 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40018D2")] private object[] _args; // Token: 0x040018D3 RID: 6355 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40018D3")] private Type[] _methodSignature; // Token: 0x040018D4 RID: 6356 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40018D4")] private MethodBase _methodBase; // Token: 0x040018D5 RID: 6357 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40018D5")] private LogicalCallContext _callContext; // Token: 0x040018D6 RID: 6358 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40018D6")] private Identity _targetIdentity; // Token: 0x040018D7 RID: 6359 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40018D7")] private Type[] _genericArguments; /// An interface that represents a collection of the remoting message's properties. // Token: 0x040018D8 RID: 6360 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40018D8")] protected IDictionary ExternalProperties; /// An interface that represents a collection of the remoting message's properties. // Token: 0x040018D9 RID: 6361 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40018D9")] protected IDictionary InternalProperties; } }