| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Collaboration diagram for System.Runtime.Remoting.RemotingServices:Classes | |
| class | CACD | 
Static Public Member Functions | |
| static bool | IsTransparentProxy (object proxy) | 
| static object | Connect (global::System.Type classToProxy, string url) | 
| static object | Connect (global::System.Type classToProxy, string url, object data) | 
| static global::System.Type | GetServerTypeForUri (string URI) | 
| static object | Unmarshal (ObjRef objectRef) | 
| static object | Unmarshal (ObjRef objectRef, bool fRefine) | 
| static ObjRef | Marshal (global::System.MarshalByRefObject Obj) | 
| static ObjRef | Marshal (global::System.MarshalByRefObject Obj, string ObjURI, global::System.Type RequestedType) | 
| static global::System.Runtime.Remoting.Proxies.RealProxy | GetRealProxy (object proxy) | 
| static global::System.Reflection.MethodBase | GetMethodBaseFromMethodMessage (global::System.Runtime.Remoting.Messaging.IMethodMessage msg) | 
| static void | GetObjectData (object obj, global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) | 
| static bool | IsOneWay (global::System.Reflection.MethodBase method) | 
Package Functions | |
| static object | InternalExecute (global::System.Reflection.MethodBase method, object obj, object[] parameters, out object[] out_args) | 
| static global::System.Reflection.MethodBase | GetVirtualMethod (global::System.Type type, global::System.Reflection.MethodBase method) | 
Static Package Functions | |
| static global::System.Runtime.Remoting.Messaging.IMethodReturnMessage | InternalExecuteMessage (global::System.MarshalByRefObject target, global::System.Runtime.Remoting.Messaging.IMethodCallMessage reqMsg) | 
| static global::System.Reflection.MethodBase | GetMethodBaseFromName (global::System.Type type, string methodName, global::System.Type[] signature) | 
| static object | CreateClientProxy (ActivatedClientTypeEntry entry, object[] activationAttributes) | 
| static object | CreateClientProxy (global::System.Type objectType, string url, object[] activationAttributes) | 
| static object | CreateClientProxy (WellKnownClientTypeEntry entry) | 
| static object | CreateClientProxyForContextBound (global::System.Type type, object[] activationAttributes) | 
| static Identity | GetIdentityForUri (string uri) | 
| static ClientIdentity | GetOrCreateClientIdentity (ObjRef objRef, global::System.Type proxyType, out object clientProxy) | 
| static ClientActivatedIdentity | CreateContextBoundObjectIdentity (global::System.Type objectType) | 
| static ClientActivatedIdentity | CreateClientActivatedServerIdentity (global::System.MarshalByRefObject realObject, global::System.Type objectType, string objectUri) | 
| static ServerIdentity | CreateWellKnownServerIdentity (global::System.Type objectType, string objectUri, WellKnownObjectMode mode) | 
| static object | GetProxyForRemoteObject (ObjRef objref, global::System.Type classToProxy) | 
| static object | GetRemoteObject (ObjRef objRef, global::System.Type proxyType) | 
| static byte[] | SerializeCallData (object obj) | 
| static object | DeserializeCallData (byte[] array) | 
| static byte[] | SerializeExceptionData (global::System.Exception ex) | 
| static void | DisposeIdentity (Identity ident) | 
| static Identity | GetMessageTargetIdentity (global::System.Runtime.Remoting.Messaging.IMessage msg) | 
| static void | SetMessageTargetIdentity (global::System.Runtime.Remoting.Messaging.IMessage msg, Identity ident) | 
| static bool | UpdateOutArgObject (global::System.Reflection.ParameterInfo pi, object local, object remote) | 
Static Private Member Functions | |
| static | RemotingServices () | 
| static string | NewUri () | 
| static global::System.Reflection.MethodBase | FindInterfaceMethod (global::System.Type type, string methodName, global::System.Type[] signature) | 
| static string | RemoveAppNameFromUri (string uri) | 
| static global::System.Runtime.Remoting.Messaging.IMessageSink | GetClientChannelSinkChain (string url, object channelData, out string objectUri) | 
| static void | RegisterServerIdentity (ServerIdentity identity) | 
| static void | RegisterInternalChannels () | 
| static string | GetNormalizedUri (string uri) | 
Static Private Attributes | |
| static global::System.Collections.Hashtable | uri_hash | 
| static global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | _serializationFormatter | 
| static global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | _deserializationFormatter | 
| static string | app_id | 
| static readonly object | app_id_lock | 
| static int | next_id | 
| static readonly global::System.Reflection.MethodInfo | FieldSetterMethod | 
| static readonly global::System.Reflection.MethodInfo | FieldGetterMethod | 
Definition at line 25 of file RemotingServices.cs.