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