|
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.