terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Runtime.Remoting.RemotingServices Class Reference

Classes

class  CACD
 

Static Public Member Functions

static bool IsTransparentProxy (object proxy)
 
static object Connect (Type classToProxy, string url)
 
static object Connect (Type classToProxy, string url, object data)
 
static Type GetServerTypeForUri (string URI)
 
static object Unmarshal (ObjRef objectRef)
 
static object Unmarshal (ObjRef objectRef, bool fRefine)
 
static ObjRef Marshal (MarshalByRefObject Obj)
 
static ObjRef Marshal (MarshalByRefObject Obj, string ObjURI, Type RequestedType)
 
static RealProxy GetRealProxy (object proxy)
 
static MethodBase GetMethodBaseFromMethodMessage (IMethodMessage msg)
 
static void GetObjectData (object obj, SerializationInfo info, StreamingContext context)
 
static bool IsOneWay (MethodBase method)
 

Static Package Functions

static object InternalExecute (MethodBase method, object obj, object[] parameters, [Out] object[] out_args)
 
static MethodBase GetVirtualMethod (Type type, MethodBase method)
 
static IMethodReturnMessage InternalExecuteMessage (MarshalByRefObject target, IMethodCallMessage reqMsg)
 
static MethodBase GetMethodBaseFromName (Type type, string methodName, Type[] signature)
 
static object CreateClientProxy (ActivatedClientTypeEntry entry, object[] activationAttributes)
 
static object CreateClientProxy (Type objectType, string url, object[] activationAttributes)
 
static object CreateClientProxy (WellKnownClientTypeEntry entry)
 
static object CreateClientProxyForContextBound (Type type, object[] activationAttributes)
 
static Identity GetIdentityForUri (string uri)
 
static ClientIdentity GetOrCreateClientIdentity (ObjRef objRef, Type proxyType, [Out] object clientProxy)
 
static ClientActivatedIdentity CreateContextBoundObjectIdentity (Type objectType)
 
static ClientActivatedIdentity CreateClientActivatedServerIdentity (MarshalByRefObject realObject, Type objectType, string objectUri)
 
static ServerIdentity CreateWellKnownServerIdentity (Type objectType, string objectUri, WellKnownObjectMode mode)
 
static object GetProxyForRemoteObject (ObjRef objref, Type classToProxy)
 
static object GetRemoteObject (ObjRef objRef, Type proxyType)
 
static byte[] SerializeCallData (object obj)
 
static object DeserializeCallData (byte[] array)
 
static byte[] SerializeExceptionData (Exception ex)
 
static void DisposeIdentity (Identity ident)
 
static Identity GetMessageTargetIdentity (IMessage msg)
 
static void SetMessageTargetIdentity (IMessage msg, Identity ident)
 
static bool UpdateOutArgObject (ParameterInfo pi, object local, object remote)
 

Static Private Member Functions

static RemotingServices ()
 
static string NewUri ()
 
static MethodBase FindInterfaceMethod (Type type, string methodName, Type[] signature)
 
static string RemoveAppNameFromUri (string uri)
 
static 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 Hashtable uri_hash
 
static BinaryFormatter _serializationFormatter
 
static BinaryFormatter _deserializationFormatter
 
static string app_id
 
static readonly object app_id_lock
 
static int next_id
 
static readonly MethodInfo FieldSetterMethod
 
static readonly MethodInfo FieldGetterMethod
 

Detailed Description

Definition at line 19 of file RemotingServices.cs.


The documentation for this class was generated from the following file: