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: 0x02000517 RID: 1303 [Token(Token = "0x2000517")] [CLSCompliant(false)] [ComVisible(true)] [Serializable] public class MethodCall : IMethodCallMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage { // Token: 0x0600294F RID: 10575 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600294F")] [Address(RVA = "0x25BC060", Offset = "0x25BAE60", VA = "0x1825BC060")] internal MethodCall(SerializationInfo info, StreamingContext context) { } // Token: 0x06002950 RID: 10576 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002950")] [Address(RVA = "0x25BC110", Offset = "0x25BAF10", VA = "0x1825BC110")] internal MethodCall(CADMethodCallMessage msg) { } // Token: 0x06002951 RID: 10577 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002951")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] internal MethodCall() { } // Token: 0x06002952 RID: 10578 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002952")] [Address(RVA = "0x25BB100", Offset = "0x25B9F00", VA = "0x1825BB100")] internal void CopyFrom(IMethodMessage call) { } // Token: 0x06002953 RID: 10579 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002953")] [Address(RVA = "0x25BB5D0", Offset = "0x25BA3D0", VA = "0x1825BB5D0", 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: 0x06002954 RID: 10580 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002954")] [Address(RVA = "0x25BB240", Offset = "0x25BA040", VA = "0x1825BB240", 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: 0x170005F2 RID: 1522 // (get) Token: 0x06002955 RID: 10581 RVA: 0x00016650 File Offset: 0x00014850 [Token(Token = "0x170005F2")] public int ArgCount { [Token(Token = "0x6002955")] [Address(RVA = "0x7B6870", Offset = "0x7B5670", VA = "0x1807B6870", 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: 0x170005F3 RID: 1523 // (get) Token: 0x06002956 RID: 10582 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F3")] public object[] Args { [Token(Token = "0x6002956")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "5")] get { return null; } } /// Gets the for the current method call. /// The for the current method call. // Token: 0x170005F4 RID: 1524 // (get) Token: 0x06002957 RID: 10583 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F4")] public LogicalCallContext LogicalCallContext { [Token(Token = "0x6002957")] [Address(RVA = "0x25BC270", Offset = "0x25BB070", VA = "0x1825BC270", Slot = "6")] get { return null; } } /// Gets the of the called method. /// The of the called method. // Token: 0x170005F5 RID: 1525 // (get) Token: 0x06002958 RID: 10584 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F5")] public MethodBase MethodBase { [Token(Token = "0x6002958")] [Address(RVA = "0x25BC2D0", Offset = "0x25BB0D0", VA = "0x1825BC2D0", Slot = "7")] get { return null; } } /// Gets the name of the invoked method. /// A that contains the name of the invoked method. // Token: 0x170005F6 RID: 1526 // (get) Token: 0x06002959 RID: 10585 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F6")] public string MethodName { [Token(Token = "0x6002959")] [Address(RVA = "0x25BC300", Offset = "0x25BB100", VA = "0x1825BC300", Slot = "8")] get { return null; } } /// Gets an object that contains the method signature. /// A that contains the method signature. // Token: 0x170005F7 RID: 1527 // (get) Token: 0x0600295A RID: 10586 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F7")] public object MethodSignature { [Token(Token = "0x600295A")] [Address(RVA = "0x25BC340", Offset = "0x25BB140", VA = "0x1825BC340", 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: 0x170005F8 RID: 1528 // (get) Token: 0x0600295B RID: 10587 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F8")] public virtual IDictionary Properties { [Token(Token = "0x600295B")] [Address(RVA = "0x25BC4A0", Offset = "0x25BB2A0", VA = "0x1825BC4A0", Slot = "21")] get { return null; } } // Token: 0x0600295C RID: 10588 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600295C")] [Address(RVA = "0x25BB560", Offset = "0x25BA360", VA = "0x1825BB560", 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: 0x170005F9 RID: 1529 // (get) Token: 0x0600295D RID: 10589 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005F9")] public string TypeName { [Token(Token = "0x600295D")] [Address(RVA = "0x25BC4D0", Offset = "0x25BB2D0", VA = "0x1825BC4D0", 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: 0x170005FA RID: 1530 // (get) Token: 0x0600295E RID: 10590 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x0600295F RID: 10591 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005FA")] public string Uri { [Token(Token = "0x600295E")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "11")] get { return null; } [Token(Token = "0x600295F")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] set { } } // Token: 0x170005FB RID: 1531 // (get) Token: 0x06002960 RID: 10592 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002961 RID: 10593 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005FB")] string IInternalMessage.Uri { [Token(Token = "0x6002960")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "17")] get { return null; } [Token(Token = "0x6002961")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200", 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: 0x06002962 RID: 10594 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002962")] [Address(RVA = "0x2516EA0", Offset = "0x2515CA0", VA = "0x182516EA0", Slot = "12")] public object GetArg(int argNum) { return null; } /// Initializes a . // Token: 0x06002963 RID: 10595 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002963")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")] public virtual void Init() { } /// Sets method information from previously initialized remoting message properties. // Token: 0x06002964 RID: 10596 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002964")] [Address(RVA = "0x25BB8B0", Offset = "0x25BA6B0", VA = "0x1825BB8B0")] public void ResolveMethod() { } // Token: 0x06002965 RID: 10597 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002965")] [Address(RVA = "0x25BAEF0", Offset = "0x25B9CF0", VA = "0x1825BAEF0")] private Type CastTo(string clientType, Type serverType) { return null; } // Token: 0x06002966 RID: 10598 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002966")] [Address(RVA = "0x25BB4D0", Offset = "0x25BA2D0", VA = "0x1825BB4D0")] private static string GetTypeNameFromAssemblyQualifiedName(string aqname) { return null; } // Token: 0x170005FC RID: 1532 // (get) Token: 0x06002967 RID: 10599 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002968 RID: 10600 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170005FC")] Identity IInternalMessage.TargetIdentity { [Token(Token = "0x6002967")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170", Slot = "15")] get { return null; } [Token(Token = "0x6002968")] [Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50", Slot = "16")] set { } } // Token: 0x170005FD RID: 1533 // (get) Token: 0x06002969 RID: 10601 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005FD")] private Type[] GenericArguments { [Token(Token = "0x6002969")] [Address(RVA = "0x25BC220", Offset = "0x25BB020", VA = "0x1825BC220")] get { return null; } } // Token: 0x0400180C RID: 6156 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400180C")] private string _uri; // Token: 0x0400180D RID: 6157 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400180D")] private string _typeName; // Token: 0x0400180E RID: 6158 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400180E")] private string _methodName; // Token: 0x0400180F RID: 6159 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400180F")] private object[] _args; // Token: 0x04001810 RID: 6160 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001810")] private Type[] _methodSignature; // Token: 0x04001811 RID: 6161 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001811")] private MethodBase _methodBase; // Token: 0x04001812 RID: 6162 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001812")] private LogicalCallContext _callContext; // Token: 0x04001813 RID: 6163 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4001813")] private Identity _targetIdentity; // Token: 0x04001814 RID: 6164 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4001814")] private Type[] _genericArguments; /// An interface that represents a collection of the remoting message's properties. // Token: 0x04001815 RID: 6165 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4001815")] protected IDictionary ExternalProperties; /// An interface that represents a collection of the remoting message's properties. // Token: 0x04001816 RID: 6166 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4001816")] protected IDictionary InternalProperties; } }