mscorlib.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:1463k
- Object RaceSetTransparentProxy( Object tpObj);
- Class System.Runtime.Remoting.ObjRef get_ObjectRef();
- Class System.Runtime.Remoting.ObjRef RaceSetObjRef( Class System.Runtime.Remoting.ObjRef objRefGiven);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_ChannelSink();
- Class System.Runtime.Remoting.Messaging.IMessageSink RaceSetChannelSink( Class System.Runtime.Remoting.Messaging.IMessageSink channelSink);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_EnvoyChain();
- Class System.Runtime.Remoting.Lifetime.Lease get_Lease();
- Void set_Lease( Class System.Runtime.Remoting.Lifetime.Lease value);
- Class System.Runtime.Remoting.Messaging.IMessageSink RaceSetEnvoyChain( Class System.Runtime.Remoting.Messaging.IMessageSink envoyChain);
- Void SetOrCreateURI( String uri);
- Void SetOrCreateURI( String uri, Boolean bIdCtor);
- String GetNewLogicalCallID();
- Void AssertValid();
- Boolean AddProxySideDynamicProperty( Class System.Runtime.Remoting.Contexts.IDynamicProperty prop);
- Boolean RemoveProxySideDynamicProperty( String name);
- SZArray Class System.Runtime.Remoting.Contexts.IDynamicProperty get_ProxySideDynamicProperties();
- Class System.Runtime.Remoting.Contexts.ArrayWithSize get_ProxySideDynamicSinks();
- Void System.Runtime.Remoting.Identity();
- property ProcessIDGuid { get(){} set(){} };
- property AppDomainUniqueId { get(){} set(){} };
- property IDGuidString { get(){} set(){} };
- property ProcessGuid { get(){} set(){} };
- property IsContextBound { get(){} set(){} };
- property URI { get(){} set(){} };
- property ObjURI { get(){} set(){} };
- property TPOrObject { get(){} set(){} };
- property ObjectRef { get(){} set(){} };
- property ChannelSink { get(){} set(){} };
- property EnvoyChain { get(){} set(){} };
- property Lease { get(){} set(){} };
- property ProxySideDynamicProperties { get(){} set(){} };
- property ProxySideDynamicSinks { get(){} set(){} };
- }
- class System.Runtime.Remoting.IdOps : System.ValueType
- {
- I4 None;
- I4 GenerateURI;
- I4 StrongIdentity;
- Boolean bGenerateURI( I4 flags);
- Boolean bStrongIdentity( I4 flags);
- }
- class System.Runtime.Remoting.DuplicateIdentityOption : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.DuplicateIdentityOption Unique;
- ValueClass System.Runtime.Remoting.DuplicateIdentityOption UseExisting;
- }
- class System.Runtime.Remoting.IdentityHolder : System.Object
- {
- I4 CleanUpCountInterval;
- I4 INFINITE;
- I4 SetIDCount;
- Class System.Collections.Hashtable _URITable;
- Class System.Runtime.Remoting.Contexts.Context _cachedDefaultContext;
- Class System.Collections.Hashtable get_URITable();
- Class System.Runtime.Remoting.Contexts.Context get_DefaultContext();
- String MakeURIKey( String uri);
- Class System.Threading.ReaderWriterLock get_TableLock();
- Boolean IsWriterLockHeld();
- Boolean IsReaderLockHeld();
- Void CleanupIdentities( Object state);
- Void FlushIdentityTable();
- Void System.Runtime.Remoting.IdentityHolder();
- Class System.Runtime.Remoting.Identity ResolveIdentity( String URI);
- Class System.Runtime.Remoting.Identity CasualResolveIdentity( String uri);
- Class System.Runtime.Remoting.Identity ResolveReference( Object o);
- Class System.Runtime.Remoting.Identity CasualResolveReference( Object o);
- Class System.Runtime.Remoting.ServerIdentity FindOrCreateServerIdentity( Class System.MarshalByRefObject obj, String objURI, I4 flags);
- Class System.Runtime.Remoting.Identity FindOrCreateIdentity( String objURI, String URL, Class System.Runtime.Remoting.ObjRef objectRef);
- Class System.Runtime.Remoting.Identity SetIdentity( Class System.Runtime.Remoting.Identity idObj, String URI, ValueClass System.Runtime.Remoting.DuplicateIdentityOption duplicateOption);
- Void RemoveIdentity( String uri);
- Void RemoveIdentity( String uri, Boolean bResetURI);
- Boolean AddDynamicProperty( Class System.MarshalByRefObject obj, Class System.Runtime.Remoting.Contexts.IDynamicProperty prop);
- Boolean RemoveDynamicProperty( Class System.MarshalByRefObject obj, String name);
- Void DumpIdentities();
- Class System.Runtime.Remoting.Identity DumpIdentity( String idUri);
- Void DumpAppInfo();
- Void System.Runtime.Remoting.IdentityHolder();
- property URITable { get(){} set(){} };
- property DefaultContext { get(){} set(){} };
- property TableLock { get(){} set(){} };
- }
- interface System.Runtime.Remoting.Messaging.IInternalMessage :
- {
- Class System.Runtime.Remoting.ServerIdentity get_ServerIdentityObject();
- Void set_ServerIdentityObject( Class System.Runtime.Remoting.ServerIdentity value);
- Class System.Runtime.Remoting.Identity get_IdentityObject();
- Void set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void SetURI( String uri);
- Void SetCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext callContext);
- Boolean HasProperties();
- property ServerIdentityObject { get(){} set(){} };
- property IdentityObject { get(){} set(){} };
- }
- interface System.Runtime.Remoting.Lifetime.ILease :
- {
- Void Register( Class System.Runtime.Remoting.Lifetime.ISponsor obj, ValueClass System.TimeSpan renewalTime);
- Void Register( Class System.Runtime.Remoting.Lifetime.ISponsor obj);
- Void Unregister( Class System.Runtime.Remoting.Lifetime.ISponsor obj);
- ValueClass System.TimeSpan Renew( ValueClass System.TimeSpan renewalTime);
- ValueClass System.TimeSpan get_RenewOnCallTime();
- Void set_RenewOnCallTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_SponsorshipTimeout();
- Void set_SponsorshipTimeout( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_InitialLeaseTime();
- Void set_InitialLeaseTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_CurrentLeaseTime();
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState get_CurrentState();
- property RenewOnCallTime { get(){} set(){} };
- property SponsorshipTimeout { get(){} set(){} };
- property InitialLeaseTime { get(){} set(){} };
- property CurrentLeaseTime { get(){} set(){} };
- property CurrentState { get(){} set(){} };
- }
- interface System.Runtime.Remoting.Messaging.IMessageCtrl :
- {
- Void Cancel( I4 msToCancel);
- }
- interface System.Runtime.Remoting.Messaging.IRemotingFormatter :
- {
- Object Deserialize( Class System.IO.Stream serializationStream, Class System.Runtime.Remoting.Messaging.HeaderHandler handler);
- Void Serialize( Class System.IO.Stream serializationStream, Object graph, SZArray Class System.Runtime.Remoting.Messaging.Header headers);
- }
- class System.Runtime.Remoting.Lifetime.Lease : System.MarshalByRefObject
- {
- I4 id;
- ValueClass System.DateTime leaseTime;
- ValueClass System.TimeSpan initialLeaseTime;
- ValueClass System.TimeSpan renewOnCallTime;
- ValueClass System.TimeSpan sponsorshipTimeout;
- Boolean isInfinite;
- Class System.Collections.Hashtable sponsorTable;
- I4 sponsorCallThread;
- Class System.Runtime.Remoting.Lifetime.LeaseManager leaseManager;
- Class System.MarshalByRefObject managedObject;
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState state;
- I4 nextId;
- Void System.Runtime.Remoting.Lifetime.Lease( ValueClass System.TimeSpan initialLeaseTime, ValueClass System.TimeSpan renewOnCallTime, ValueClass System.TimeSpan sponsorshipTimeout, Class System.MarshalByRefObject managedObject);
- Void ActivateLease();
- I4 GetNextId();
- I4 GetId();
- Object InitializeLifetimeService();
- ValueClass System.TimeSpan get_RenewOnCallTime();
- Void set_RenewOnCallTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_SponsorshipTimeout();
- Void set_SponsorshipTimeout( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_InitialLeaseTime();
- Void set_InitialLeaseTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_CurrentLeaseTime();
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState get_CurrentState();
- Class System.MarshalByRefObject get_ManagedObject();
- Void Register( Class System.Runtime.Remoting.Lifetime.ISponsor obj);
- Void Register( Class System.Runtime.Remoting.Lifetime.ISponsor obj, ValueClass System.TimeSpan renewalTime);
- Void Unregister( Class System.Runtime.Remoting.Lifetime.ISponsor sponsor);
- Object GetSponsorId( Class System.Runtime.Remoting.Lifetime.ISponsor obj);
- Class System.Runtime.Remoting.Lifetime.ISponsor GetSponsorFromId( Object sponsorId);
- ValueClass System.TimeSpan Renew( ValueClass System.TimeSpan renewalTime);
- ValueClass System.TimeSpan RenewInternal( ValueClass System.TimeSpan renewalTime);
- Void Remove();
- Void Cancel();
- Void RenewOnCall();
- Void LeaseExpired( ValueClass System.DateTime now);
- Void SponsorCall( Class System.Runtime.Remoting.Lifetime.ISponsor sponsor);
- Void SponsorTimeout( Object sponsorId);
- Void ProcessNextSponsor();
- Void SponsorCallback( Object obj);
- Void SponsorCallback( Class System.IAsyncResult iar);
- Void AddTime( ValueClass System.TimeSpan renewalSpan);
- Void System.Runtime.Remoting.Lifetime.Lease();
- property RenewOnCallTime { get(){} set(){} };
- property SponsorshipTimeout { get(){} set(){} };
- property InitialLeaseTime { get(){} set(){} };
- property CurrentLeaseTime { get(){} set(){} };
- property CurrentState { get(){} set(){} };
- property ManagedObject { get(){} set(){} };
- }
- class AsyncRenewal : System.MulticastDelegate
- {
- Void AsyncRenewal( Object object, I method);
- ValueClass System.TimeSpan Invoke( Class System.Runtime.Remoting.Lifetime.ILease lease);
- Class System.IAsyncResult BeginInvoke( Class System.Runtime.Remoting.Lifetime.ILease lease, Class System.AsyncCallback callback, Object object);
- ValueClass System.TimeSpan EndInvoke( Class System.IAsyncResult result);
- }
- class SponsorState : System.Enum
- {
- I4 value__;
- ValueClass SponsorState Initial;
- ValueClass SponsorState Waiting;
- ValueClass SponsorState Completed;
- }
- class SponsorStateInfo : System.Object
- {
- ValueClass System.TimeSpan renewalTime;
- ValueClass SponsorState sponsorState;
- Void SponsorStateInfo( ValueClass System.TimeSpan renewalTime, ValueClass SponsorState sponsorState);
- }
- class System.Runtime.Remoting.Lifetime.LeaseSink : System.Object
- {
- Class System.Runtime.Remoting.Lifetime.Lease lease;
- Class System.Runtime.Remoting.Messaging.IMessageSink nextSink;
- Void System.Runtime.Remoting.Lifetime.LeaseSink( Class System.Runtime.Remoting.Lifetime.Lease lease, Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
- Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
- property NextSink { get(){} set(){} };
- }
- class System.Runtime.Remoting.Lifetime.LeaseManager : System.Object
- {
- Class System.Collections.Hashtable leaseToTimeTable;
- Class System.Collections.Hashtable sponsorTable;
- ValueClass System.TimeSpan pollTime;
- Class System.Threading.AutoResetEvent waitHandle;
- Class System.Threading.TimerCallback leaseTimeAnalyzerDelegate;
- Class System.Threading.Timer leaseTimer;
- Class System.Collections.ArrayList tempObjects;
- Boolean IsInitialized();
- Class System.Runtime.Remoting.Lifetime.LeaseManager GetLeaseManager( ValueClass System.TimeSpan pollTime);
- Class System.Runtime.Remoting.Lifetime.LeaseManager GetLeaseManager();
- Void System.Runtime.Remoting.Lifetime.LeaseManager( ValueClass System.TimeSpan pollTime);
- Void ChangePollTime( ValueClass System.TimeSpan pollTime);
- Void ActivateLease( Class System.Runtime.Remoting.Lifetime.Lease lease);
- Void DeleteLease( Class System.Runtime.Remoting.Lifetime.Lease lease);
- SZArray Class System.Runtime.Remoting.Lifetime.Lease GetLeases();
- Void DumpLeases( SZArray Class System.Runtime.Remoting.Lifetime.Lease leases);
- Class System.Runtime.Remoting.Lifetime.ILease GetLease( Class System.MarshalByRefObject obj);
- Void ChangedLeaseTime( Class System.Runtime.Remoting.Lifetime.Lease lease, ValueClass System.DateTime newTime);
- Void RegisterSponsorCall( Class System.Runtime.Remoting.Lifetime.Lease lease, Object sponsorId, ValueClass System.TimeSpan sponsorshipTimeOut);
- Void DeleteSponsor( Object sponsorId);
- Void LeaseTimeAnalyzer( Object state);
- Void Finalize();
- }
- class SponsorInfo : System.Object
- {
- Class System.Runtime.Remoting.Lifetime.Lease lease;
- Object sponsorId;
- ValueClass System.DateTime sponsorWaitTime;
- Void SponsorInfo( Class System.Runtime.Remoting.Lifetime.Lease lease, Object sponsorId, ValueClass System.DateTime sponsorWaitTime);
- }
- class System.Runtime.Remoting.Lifetime.LeaseState : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState Null;
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState Initial;
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState Active;
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState Renewing;
- ValueClass System.Runtime.Remoting.Lifetime.LeaseState Expired;
- }
- class System.Runtime.Remoting.Lifetime.LifetimeServices : System.Object
- {
- Boolean isLeaseTime;
- Boolean isRenewOnCallTime;
- Boolean isSponsorshipTimeout;
- ValueClass System.TimeSpan m_leaseTime;
- ValueClass System.TimeSpan m_renewOnCallTime;
- ValueClass System.TimeSpan m_sponsorshipTimeout;
- ValueClass System.TimeSpan m_pollTime;
- ValueClass System.TimeSpan get_LeaseTime();
- Void set_LeaseTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_RenewOnCallTime();
- Void set_RenewOnCallTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_SponsorshipTimeout();
- Void set_SponsorshipTimeout( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_LeaseManagerPollTime();
- Void set_LeaseManagerPollTime( ValueClass System.TimeSpan value);
- Class System.Runtime.Remoting.Lifetime.ILease GetLeaseInitial( Class System.MarshalByRefObject obj);
- Class System.Runtime.Remoting.Lifetime.ILease GetLease( Class System.MarshalByRefObject obj);
- Class System.Runtime.Remoting.Lifetime.ILease CreateLease( Class System.MarshalByRefObject obj);
- Class System.Runtime.Remoting.Lifetime.ILease CreateLease( ValueClass System.TimeSpan leaseTime, ValueClass System.TimeSpan renewOnCallTime, ValueClass System.TimeSpan sponsorshipTimeout, Class System.MarshalByRefObject obj);
- Void System.Runtime.Remoting.Lifetime.LifetimeServices();
- Void System.Runtime.Remoting.Lifetime.LifetimeServices();
- property LeaseTime { get(){} set(){} };
- property RenewOnCallTime { get(){} set(){} };
- property SponsorshipTimeout { get(){} set(){} };
- property LeaseManagerPollTime { get(){} set(){} };
- }
- class System.Runtime.Remoting.Lifetime.LeaseLifeTimeServiceProperty : System.Object
- {
- String get_Name();
- Boolean IsNewContextOK( Class System.Runtime.Remoting.Contexts.Context newCtx);
- Void Freeze( Class System.Runtime.Remoting.Contexts.Context newContext);
- Class System.Runtime.Remoting.Messaging.IMessageSink GetObjectSink( Class System.MarshalByRefObject obj, Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
- Void System.Runtime.Remoting.Lifetime.LeaseLifeTimeServiceProperty();
- property Name { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.Message : System.Object
- {
- I4 Sync;
- I4 BeginAsync;
- I4 EndAsync;
- I4 Ctor;
- I4 OneWay;
- I4 CallMask;
- I4 FixedArgs;
- I4 VarArgs;
- I _frame;
- I _methodDesc;
- I _delegateMD;
- I4 _last;
- I4 _flags;
- Boolean _initDone;
- I _metaSigHolder;
- String _MethodName;
- SZArray Class System.Type _MethodSignature;
- Class System.Reflection.MethodBase _MethodBase;
- Object _properties;
- String _URI;
- Class System.Exception _Fault;
- Class System.Runtime.Remoting.Identity _ID;
- Class System.Runtime.Remoting.ServerIdentity _srvID;
- Class System.Runtime.Remoting.Messaging.LogicalCallContext _callContext;
- String CallContextKey;
- String UriKey;
- Class System.Runtime.Remoting.Messaging.ArgMapper _argMapper;
- String _typeName;
- I4 MetaSigLen;
- Class System.Exception GetFault();
- Void SetFault( Class System.Exception e);
- Void SetOneWay();
- I4 GetCallType();
- I GetFramePtr();
- Void GetAsyncBeginInfo( ByRef Class System.AsyncCallback acbd, ByRef Object state);
- Object GetThisPtr();
- Class System.IAsyncResult GetAsyncResult();
- Void CallDelegate( Object d);
- Void Init();
- Object GetReturnValue();
- Void System.Runtime.Remoting.Messaging.Message();
- Void InitFields( ValueClass System.Runtime.Remoting.Proxies.MessageData msgData);
- Void InitIfNecessary();
- Class System.Runtime.Remoting.ServerIdentity System.Runtime.Remoting.Messaging.IInternalMessage.get_ServerIdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_ServerIdentityObject( Class System.Runtime.Remoting.ServerIdentity value);
- Class System.Runtime.Remoting.Identity System.Runtime.Remoting.Messaging.IInternalMessage.get_IdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetURI( String URI);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext callContext);
- Boolean System.Runtime.Remoting.Messaging.IInternalMessage.HasProperties();
- Class System.Collections.IDictionary get_Properties();
- ValueClass System.RuntimeArgumentHandle GetVarArgsPtr();
- String get_Uri();
- Void set_Uri( String value);
- Boolean get_HasVarArgs();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 index);
- SZArray Object get_Args();
- I4 get_InArgCount();
- Object GetInArg( I4 argNum);
- String GetInArgName( I4 index);
- SZArray Object get_InArgs();
- Void UpdateNames();
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Class System.Reflection.MethodBase get_MethodBase();
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Reflection.MethodBase GetMethodBase();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext callCtx);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext();
- SZArray Class System.Type GenerateMethodSignature( Class System.Reflection.MethodBase mb);
- SZArray Object CoerceArgs( Class System.Runtime.Remoting.Messaging.IMethodMessage m);
- SZArray Object CoerceArgs( Class System.Runtime.Remoting.Messaging.IMethodMessage m, SZArray Class System.Reflection.ParameterInfo pi);
- SZArray Object CoerceArgs( Class System.Reflection.MethodBase mb, SZArray Object args, SZArray Class System.Reflection.ParameterInfo pi);
- Object CoerceArg( Object value, Class System.Type pt);
- Object SoapCoerceArg( Object value, Class System.Type pt, Class System.Collections.Hashtable keyToNamespaceTable);
- Boolean InternalHasVarArgs();
- I4 InternalGetArgCount();
- Object InternalGetArg( I4 argNum);
- SZArray Object InternalGetArgs();
- Class System.Reflection.MethodBase InternalGetMethodBase();
- Void PropagateOutParameters( SZArray Object OutArgs, Object retVal);
- String InternalGetMethodName( Class System.Reflection.MethodBase mb, ByRef String TypeNAssemblyName);
- Boolean Dispatch( Object target, Boolean fExecuteInContext);
- Void DebugOut( String s);
- Void OutToUnmanagedDebugger( String s);
- I4 nGetMetaSigLen();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext PropagateCallContextFromMessageToThread( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Void PropagateCallContextFromThreadToMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Void PropagateCallContextFromThreadToMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.LogicalCallContext oldcctx);
- Void MethodAccessCheck( Class System.Reflection.MethodBase method, ByRef ValueClass System.Threading.StackCrawlMark stackMark);
- Void System.Runtime.Remoting.Messaging.Message();
- property Properties { get(){} set(){} };
- property Uri { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property InArgCount { get(){} set(){} };
- property InArgs { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ReturnMessage : System.Object
- {
- Object _ret;
- Object _properties;
- String _URI;
- Class System.Exception _e;
- SZArray Object _outArgs;
- I4 _outArgsCount;
- String _methodName;
- String _typeName;
- SZArray Class System.Type _methodSignature;
- Boolean _hasVarArgs;
- Class System.Runtime.Remoting.Messaging.LogicalCallContext _callContext;
- Class System.Runtime.Remoting.Messaging.ArgMapper _argMapper;
- Class System.Reflection.MethodBase _methodBase;
- Void System.Runtime.Remoting.Messaging.ReturnMessage( Object ret, SZArray Object outArgs, I4 outArgsCount, Class System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
- Void System.Runtime.Remoting.Messaging.ReturnMessage( Class System.Exception e, Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
- String get_Uri();
- Void set_Uri( String value);
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- Boolean get_HasVarArgs();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 index);
- SZArray Object get_Args();
- I4 get_OutArgCount();
- Object GetOutArg( I4 argNum);
- String GetOutArgName( I4 index);
- SZArray Object get_OutArgs();
- Class System.Exception get_Exception();
- Object get_ReturnValue();
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext ctx);
- Boolean HasProperties();
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property OutArgCount { get(){} set(){} };
- property OutArgs { get(){} set(){} };
- property Exception { get(){} set(){} };
- property ReturnValue { get(){} set(){} };
- property Properties { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ConstructorReturnMessage : System.Runtime.Remoting.Messaging.ReturnMessage
- {
- I4 Intercept;
- Class System.MarshalByRefObject _o;
- I4 _iFlags;
- Void System.Runtime.Remoting.Messaging.ConstructorReturnMessage( Class System.MarshalByRefObject o, SZArray Object outArgs, I4 outArgsCount, Class System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, Class System.Runtime.Remoting.Activation.IConstructionCallMessage ccm);
- Void System.Runtime.Remoting.Messaging.ConstructorReturnMessage( Class System.Exception e, Class System.Runtime.Remoting.Activation.IConstructionCallMessage ccm);
- Object get_ReturnValue();
- Class System.Collections.IDictionary get_Properties();
- Object GetObject();
- property ReturnValue { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ConstructorCallMessage : System.Object
- {
- I4 CCM_ACTIVATEINCONTEXT;
- SZArray Object _callSiteActivationAttributes;
- SZArray Object _womGlobalAttributes;
- SZArray Object _typeAttributes;
- Class System.Type _activationType;
- String _activationTypeName;
- Class System.Collections.IList _contextProperties;
- I4 _iFlags;
- Class System.Runtime.Remoting.Messaging.Message _message;
- Object _properties;
- Class System.Runtime.Remoting.Messaging.ArgMapper _argMapper;
- Class System.Runtime.Remoting.Activation.IActivator _activator;
- Void System.Runtime.Remoting.Messaging.ConstructorCallMessage();
- Void System.Runtime.Remoting.Messaging.ConstructorCallMessage( SZArray Object callSiteActivationAttributes, SZArray Object womAttr, SZArray Object typeAttr, Class System.Type serverType);
- Object GetThisPtr();
- SZArray Object get_CallSiteActivationAttributes();
- SZArray Object GetWOMAttributes();
- SZArray Object GetTypeAttributes();
- Class System.Type get_ActivationType();
- String get_ActivationTypeName();
- Class System.Collections.IList get_ContextProperties();
- String get_Uri();
- Void set_Uri( String value);
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- I4 get_InArgCount();
- Object GetInArg( I4 argNum);
- String GetInArgName( I4 index);
- SZArray Object get_InArgs();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 index);
- Boolean get_HasVarArgs();
- SZArray Object get_Args();
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.Activation.IActivator get_Activator();
- Void set_Activator( Class System.Runtime.Remoting.Activation.IActivator value);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Boolean get_ActivateInContext();
- Void set_ActivateInContext( Boolean value);
- Void SetFrame( ValueClass System.Runtime.Remoting.Proxies.MessageData msgData);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext ctx);
- Class System.Runtime.Remoting.Messaging.Message GetMessage();
- property CallSiteActivationAttributes { get(){} set(){} };
- property ActivationType { get(){} set(){} };
- property ActivationTypeName { get(){} set(){} };
- property ContextProperties { get(){} set(){} };
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property InArgCount { get(){} set(){} };
- property InArgs { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property Args { get(){} set(){} };
- property Properties { get(){} set(){} };
- property Activator { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- property ActivateInContext { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.MessageDictionary : System.Object
- {
- SZArray String _keys;
- Class System.Collections.IDictionary _dict;
- Void System.Runtime.Remoting.Messaging.MessageDictionary( SZArray String keys, Class System.Collections.IDictionary idict);
- Boolean HasUserData();
- Class System.Collections.IDictionary get_InternalDictionary();
- Object GetMessageValue( I4 i);
- Void SetSpecialKey( I4 keyNum, Object value);
- Boolean get_IsReadOnly();
- Boolean get_IsSynchronized();
- Boolean get_IsFixedSize();
- Object get_SyncRoot();
- Boolean Contains( Object key);
- Boolean ContainsSpecialKey( Object key);
- Void CopyTo( Class System.Array array, I4 index);
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator();
- Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
- Void Add( Object key, Object value);
- Void Clear();
- Void Remove( Object key);
- Class System.Collections.ICollection get_Keys();
- Class System.Collections.ICollection get_Values();
- I4 get_Count();
- property InternalDictionary { get(){} set(){} };
- property IsReadOnly { get(){} set(){} };
- property IsSynchronized { get(){} set(){} };
- property IsFixedSize { get(){} set(){} };
- property SyncRoot { get(){} set(){} };
- property Item { get(){} set(){} };
- property Keys { get(){} set(){} };
- property Values { get(){} set(){} };
- property Count { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.CCMDictionary : System.Runtime.Remoting.Messaging.MessageDictionary
- {
- SZArray String CCMkeys;
- Class System.Runtime.Remoting.Activation.IConstructionCallMessage _ccmsg;
- Void System.Runtime.Remoting.Messaging.CCMDictionary( Class System.Runtime.Remoting.Activation.IConstructionCallMessage msg, Class System.Collections.IDictionary idict);
- Object GetMessageValue( I4 i);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext FetchLogicalCallContext();
- Void SetSpecialKey( I4 keyNum, Object value);
- Void System.Runtime.Remoting.Messaging.CCMDictionary();
- }
- class System.Runtime.Remoting.Messaging.CRMDictionary : System.Runtime.Remoting.Messaging.MessageDictionary
- {
- SZArray String CRMkeysFault;
- SZArray String CRMkeysNoFault;
- Class System.Runtime.Remoting.Activation.IConstructionReturnMessage _crmsg;
- Boolean fault;
- Void System.Runtime.Remoting.Messaging.CRMDictionary( Class System.Runtime.Remoting.Activation.IConstructionReturnMessage msg, Class System.Collections.IDictionary idict);
- Object GetMessageValue( I4 i);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext FetchLogicalCallContext();
- Void SetSpecialKey( I4 keyNum, Object value);
- Void System.Runtime.Remoting.Messaging.CRMDictionary();
- }
- class System.Runtime.Remoting.Messaging.MCMDictionary : System.Runtime.Remoting.Messaging.MessageDictionary
- {
- SZArray String MCMkeys;
- Class System.Runtime.Remoting.Messaging.IMethodCallMessage _mcmsg;
- Void System.Runtime.Remoting.Messaging.MCMDictionary( Class System.Runtime.Remoting.Messaging.IMethodCallMessage msg, Class System.Collections.IDictionary idict);
- Object GetMessageValue( I4 i);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext FetchLogicalCallContext();
- Void SetSpecialKey( I4 keyNum, Object value);
- Void System.Runtime.Remoting.Messaging.MCMDictionary();
- }
- class System.Runtime.Remoting.Messaging.MRMDictionary : System.Runtime.Remoting.Messaging.MessageDictionary
- {
- SZArray String MCMkeysFault;
- SZArray String MCMkeysNoFault;
- Class System.Runtime.Remoting.Messaging.IMethodReturnMessage _mrmsg;
- Boolean fault;
- Void System.Runtime.Remoting.Messaging.MRMDictionary( Class System.Runtime.Remoting.Messaging.IMethodReturnMessage msg, Class System.Collections.IDictionary idict);
- Object GetMessageValue( I4 i);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext FetchLogicalCallContext();
- Void SetSpecialKey( I4 keyNum, Object value);
- Void System.Runtime.Remoting.Messaging.MRMDictionary();
- }
- class System.Runtime.Remoting.Messaging.MessageDictionaryEnumerator : System.Object
- {
- I4 i;
- Class System.Collections.IDictionaryEnumerator _enumHash;
- Class System.Runtime.Remoting.Messaging.MessageDictionary _md;
- Void System.Runtime.Remoting.Messaging.MessageDictionaryEnumerator( Class System.Runtime.Remoting.Messaging.MessageDictionary md, Class System.Collections.IDictionary hashtable);
- Object get_Key();
- Object get_Value();
- Boolean MoveNext();
- Object get_Current();
- ValueClass System.Collections.DictionaryEntry get_Entry();
- Void Reset();
- property Key { get(){} set(){} };
- property Value { get(){} set(){} };
- property Current { get(){} set(){} };
- property Entry { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.StackBasedReturnMessage : System.Object
- {
- Class System.Runtime.Remoting.Messaging.Message _m;
- Class System.Collections.Hashtable _h;
- Class System.Runtime.Remoting.Messaging.MRMDictionary _d;
- Class System.Runtime.Remoting.Messaging.ArgMapper _argMapper;
- Void System.Runtime.Remoting.Messaging.StackBasedReturnMessage();
- Void InitFields( Class System.Runtime.Remoting.Messaging.Message m);
- String get_Uri();
- Void set_Uri( String value);
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- Boolean get_HasVarArgs();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 index);
- SZArray Object get_Args();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext callCtx);
- I4 get_OutArgCount();
- Object GetOutArg( I4 argNum);
- String GetOutArgName( I4 index);
- SZArray Object get_OutArgs();
- Class System.Exception get_Exception();
- Object get_ReturnValue();
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.ServerIdentity System.Runtime.Remoting.Messaging.IInternalMessage.get_ServerIdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_ServerIdentityObject( Class System.Runtime.Remoting.ServerIdentity value);
- Class System.Runtime.Remoting.Identity System.Runtime.Remoting.Messaging.IInternalMessage.get_IdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetURI( String val);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext newCallContext);
- Boolean System.Runtime.Remoting.Messaging.IInternalMessage.HasProperties();
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- property OutArgCount { get(){} set(){} };
- property OutArgs { get(){} set(){} };
- property Exception { get(){} set(){} };
- property ReturnValue { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- interface System.Runtime.Remoting.Messaging.ISerializationRootObject :
- {
- Void RootSetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext ctx);
- }
- class System.Runtime.Remoting.Messaging.MethodCall : System.Object
- {
- ValueClass System.Reflection.BindingFlags LookupAll;
- ValueClass System.Reflection.BindingFlags LookupPublic;
- String uri;
- String methodName;
- Class System.Reflection.MethodBase MI;
- String typeName;
- SZArray Object args;
- Class System.Runtime.Remoting.Messaging.LogicalCallContext callContext;
- SZArray Class System.Type methodSignature;
- Class System.Collections.IDictionary ExternalProperties;
- Class System.Collections.IDictionary InternalProperties;
- Class System.Runtime.Remoting.ServerIdentity srvID;
- Class System.Runtime.Remoting.Identity identity;
- Boolean fSoap;
- Boolean fVarArgs;
- Class System.Runtime.Remoting.Messaging.ArgMapper argMapper;
- Void System.Runtime.Remoting.Messaging.MethodCall( SZArray Class System.Runtime.Remoting.Messaging.Header h1);
- Void System.Runtime.Remoting.Messaging.MethodCall( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Void System.Runtime.Remoting.Messaging.MethodCall( Class System.Runtime.Remoting.Messaging.IMessage msg, Boolean needAccessCheck);
- Void System.Runtime.Remoting.Messaging.MethodCall( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void System.Runtime.Remoting.Messaging.MethodCall( Class System.Runtime.Remoting.Messaging.SmuggledMethodCallMessage smuggledMsg, Class System.Collections.ArrayList deserializedArgs);
- Void System.Runtime.Remoting.Messaging.MethodCall( Object handlerObject, Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodCallMessage smuggledMsg);
- Void RootSetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext ctx);
- Void SetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Type ResolveType();
- Void ResolveMethod();
- Void ResolveMethod( Boolean bThrowIfNotResolved);
- Void ResolveOverloadedMethod( Class System.RuntimeType t);
- Void ResolveOverloadedMethod( Class System.RuntimeType t, String methodName, Class System.Collections.ArrayList argNames, Class System.Collections.ArrayList argValues);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void SetObjectFromSoapData( Class System.Runtime.Serialization.SerializationInfo info);
- Void Init();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 index);
- SZArray Object get_Args();
- I4 get_InArgCount();
- Object GetInArg( I4 argNum);
- String GetInArgName( I4 index);
- SZArray Object get_InArgs();
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- String get_Uri();
- Void set_Uri( String value);
- Boolean get_HasVarArgs();
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext ctx);
- Class System.Runtime.Remoting.ServerIdentity System.Runtime.Remoting.Messaging.IInternalMessage.get_ServerIdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_ServerIdentityObject( Class System.Runtime.Remoting.ServerIdentity value);
- Class System.Runtime.Remoting.Identity System.Runtime.Remoting.Messaging.IInternalMessage.get_IdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetURI( String val);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext newCallContext);
- Boolean System.Runtime.Remoting.Messaging.IInternalMessage.HasProperties();
- Void FillHeaders( SZArray Class System.Runtime.Remoting.Messaging.Header h);
- Void FillHeaders( SZArray Class System.Runtime.Remoting.Messaging.Header h, Boolean bFromHeaderHandler);
- Boolean FillSpecialHeader( String key, Object value);
- Void FillHeader( String key, Object value);
- Object HeaderHandler( SZArray Class System.Runtime.Remoting.Messaging.Header h);
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property InArgCount { get(){} set(){} };
- property InArgs { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property Uri { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property Properties { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ConstructionCall : System.Runtime.Remoting.Messaging.MethodCall
- {
- Class System.Type _activationType;
- String _activationTypeName;
- Class System.Collections.IList _contextProperties;
- SZArray Object _callSiteActivationAttributes;
- Class System.Runtime.Remoting.Activation.IActivator _activator;
- Void System.Runtime.Remoting.Messaging.ConstructionCall( SZArray Class System.Runtime.Remoting.Messaging.Header headers);
- Void System.Runtime.Remoting.Messaging.ConstructionCall( Class System.Runtime.Remoting.Messaging.IMessage m);
- Void System.Runtime.Remoting.Messaging.ConstructionCall( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Boolean FillSpecialHeader( String key, Object value);
- SZArray Object get_CallSiteActivationAttributes();
- Class System.Type get_ActivationType();
- String get_ActivationTypeName();
- Class System.Collections.IList get_ContextProperties();
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.Activation.IActivator get_Activator();
- Void set_Activator( Class System.Runtime.Remoting.Activation.IActivator value);
- property CallSiteActivationAttributes { get(){} set(){} };
- property ActivationType { get(){} set(){} };
- property ActivationTypeName { get(){} set(){} };
- property ContextProperties { get(){} set(){} };
- property Properties { get(){} set(){} };
- property Activator { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.MethodResponse : System.Object
- {
- Class System.Reflection.MethodBase MI;
- String methodName;
- SZArray Class System.Type methodSignature;
- String uri;
- String typeName;
- Object retVal;
- Class System.Exception fault;
- SZArray Object outArgs;
- Class System.Runtime.Remoting.Messaging.LogicalCallContext callContext;
- Class System.Collections.IDictionary InternalProperties;
- Class System.Collections.IDictionary ExternalProperties;
- I4 argCount;
- Boolean fSoap;
- Class System.Runtime.Remoting.Messaging.ArgMapper argMapper;
- Class System.Runtime.Remoting.Metadata.RemotingMethodCachedData _methodCache;
- Void System.Runtime.Remoting.Messaging.MethodResponse( SZArray Class System.Runtime.Remoting.Messaging.Header h1, Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
- Void System.Runtime.Remoting.Messaging.MethodResponse( Class System.Runtime.Remoting.Messaging.IMethodCallMessage msg, Class System.Runtime.Remoting.Messaging.SmuggledMethodReturnMessage smuggledMrm, Class System.Collections.ArrayList deserializedArgs);
- Void System.Runtime.Remoting.Messaging.MethodResponse( Class System.Runtime.Remoting.Messaging.IMethodCallMessage msg, Object handlerObject, Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturnMessage smuggledMrm);
- Void System.Runtime.Remoting.Messaging.MethodResponse( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object HeaderHandler( SZArray Class System.Runtime.Remoting.Messaging.Header h);
- Void RootSetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext ctx);
- Void SetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext ctx);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void SetObjectFromSoapData( Class System.Runtime.Serialization.SerializationInfo info);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext ctx);
- String get_Uri();
- Void set_Uri( String value);
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- Boolean get_HasVarArgs();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 index);
- SZArray Object get_Args();
- I4 get_OutArgCount();
- Object GetOutArg( I4 argNum);
- String GetOutArgName( I4 index);
- SZArray Object get_OutArgs();
- Class System.Exception get_Exception();
- Object get_ReturnValue();
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Void FillHeaders( SZArray Class System.Runtime.Remoting.Messaging.Header h);
- Void FillHeaders( SZArray Class System.Runtime.Remoting.Messaging.Header h, Boolean bFromHeaderHandler);
- Void FillHeader( String name, Object value);
- Class System.Runtime.Remoting.ServerIdentity System.Runtime.Remoting.Messaging.IInternalMessage.get_ServerIdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_ServerIdentityObject( Class System.Runtime.Remoting.ServerIdentity value);
- Class System.Runtime.Remoting.Identity System.Runtime.Remoting.Messaging.IInternalMessage.get_IdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetURI( String val);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext newCallContext);
- Boolean System.Runtime.Remoting.Messaging.IInternalMessage.HasProperties();
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property OutArgCount { get(){} set(){} };
- property OutArgs { get(){} set(){} };
- property Exception { get(){} set(){} };
- property ReturnValue { get(){} set(){} };
- property Properties { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- }
- interface System.Runtime.Serialization.Formatters.IFieldInfo :
- {
- SZArray String get_FieldNames();
- Void set_FieldNames( SZArray String value);
- SZArray Class System.Type get_FieldTypes();
- Void set_FieldTypes( SZArray Class System.Type value);
- property FieldNames { get(){} set(){} };
- property FieldTypes { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.SerializationMonkey : System.Object
- {
- Class System.Runtime.Remoting.Messaging.ISerializationRootObject _obj;
- SZArray String fieldNames;
- SZArray Class System.Type fieldTypes;
- Void System.Runtime.Remoting.Messaging.SerializationMonkey( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext ctx);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- SZArray String get_FieldNames();
- Void set_FieldNames( SZArray String value);
- SZArray Class System.Type get_FieldTypes();
- Void set_FieldTypes( SZArray Class System.Type value);
- property FieldNames { get(){} set(){} };
- property FieldTypes { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ConstructionResponse : System.Runtime.Remoting.Messaging.MethodResponse
- {
- Void System.Runtime.Remoting.Messaging.ConstructionResponse( SZArray Class System.Runtime.Remoting.Messaging.Header h, Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
- Void System.Runtime.Remoting.Messaging.ConstructionResponse( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Collections.IDictionary get_Properties();
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.TransitionCall : System.Object
- {
- Class System.Collections.IDictionary _props;
- I4 _sourceCtxID;
- I4 _targetCtxID;
- I4 _targetDomainID;
- Class System.Runtime.Remoting.ServerIdentity _srvID;
- Class System.Runtime.Remoting.Identity _ID;
- Class System.Runtime.Remoting.Contexts.CrossContextDelegate _delegate;
- I4 _privateData;
- Void System.Runtime.Remoting.Messaging.TransitionCall( I4 targetCtxID, Class System.Runtime.Remoting.Contexts.CrossContextDelegate deleg);
- Void System.Runtime.Remoting.Messaging.TransitionCall( I4 targetCtxID, I4 privateData, I4 targetDomainID);
- Void System.Runtime.Remoting.Messaging.TransitionCall( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Collections.IDictionary get_Properties();
- Class System.Runtime.Remoting.ServerIdentity System.Runtime.Remoting.Messaging.IInternalMessage.get_ServerIdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_ServerIdentityObject( Class System.Runtime.Remoting.ServerIdentity value);
- Class System.Runtime.Remoting.Identity System.Runtime.Remoting.Messaging.IInternalMessage.get_IdentityObject();
- Void System.Runtime.Remoting.Messaging.IInternalMessage.set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetURI( String uri);
- Void System.Runtime.Remoting.Messaging.IInternalMessage.SetCallContext( Class System.Runtime.Remoting.Messaging.LogicalCallContext callContext);
- Boolean System.Runtime.Remoting.Messaging.IInternalMessage.HasProperties();
- Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- property Properties { get(){} set(){} };
- property NextSink { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ArgMapper : System.Object
- {
- SZArray I4 _map;
- Class System.Runtime.Remoting.Messaging.IMethodMessage _mm;
- Class System.Runtime.Remoting.Metadata.RemotingMethodCachedData _methodCachedData;
- Void System.Runtime.Remoting.Messaging.ArgMapper( Class System.Runtime.Remoting.Messaging.IMethodMessage mm, Boolean fOut);
- Void System.Runtime.Remoting.Messaging.ArgMapper( Class System.Reflection.MethodBase mb, Boolean fOut);
- SZArray I4 get_Map();
- I4 get_ArgCount();
- Object GetArg( I4 argNum);
- String GetArgName( I4 argNum);
- SZArray Object get_Args();
- SZArray Class System.Type get_ArgTypes();
- SZArray String get_ArgNames();
- Void GetParameterMaps( SZArray Class System.Reflection.ParameterInfo parameters, ByRef SZArray I4 inRefArgMap, ByRef SZArray I4 outRefArgMap, ByRef SZArray I4 outOnlyArgMap, ByRef SZArray I4 nonRefOutArgMap, ByRef SZArray I4 marshalRequestMap, ByRef SZArray I4 marshalResponseMap);
- SZArray Object ExpandAsyncBeginArgsToSyncArgs( Class System.Runtime.Remoting.Metadata.RemotingMethodCachedData syncMethod, SZArray Object asyncBeginArgs);
- SZArray Object ExpandAsyncEndArgsToSyncArgs( Class System.Runtime.Remoting.Metadata.RemotingMethodCachedData syncMethod, SZArray Object asyncEndArgs);
- property Map { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property ArgTypes { get(){} set(){} };
- property ArgNames { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.ErrorMessage : System.Object
- {
- String m_URI;
- String m_MethodName;
- String m_TypeName;
- Object m_MethodSignature;
- I4 m_ArgCount;
- String m_ArgName;
- Class System.Collections.IDictionary get_Properties();
- String get_Uri();
- Void set_Uri( String value);
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- I4 get_ArgCount();
- String GetArgName( I4 index);
- Object GetArg( I4 argNum);
- SZArray Object get_Args();
- Boolean get_HasVarArgs();
- I4 get_InArgCount();
- String GetInArgName( I4 index);
- Object GetInArg( I4 argNum);
- SZArray Object get_InArgs();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Void System.Runtime.Remoting.Messaging.ErrorMessage();
- property Properties { get(){} set(){} };
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property InArgCount { get(){} set(){} };
- property InArgs { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper
- {
- Class System.Runtime.Remoting.Messaging.IMethodReturnMessage _msg;
- Class System.Collections.IDictionary _properties;
- Class System.Runtime.Remoting.Messaging.ArgMapper _argMapper;
- SZArray Object _args;
- Object _returnValue;
- Class System.Exception _exception;
- Void System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper( Class System.Runtime.Remoting.Messaging.IMethodReturnMessage msg);
- String get_Uri();
- Void set_Uri( String value);
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- Class System.Reflection.MethodBase get_MethodBase();
- I4 get_ArgCount();
- String GetArgName( I4 index);
- Object GetArg( I4 argNum);
- SZArray Object get_Args();
- Void set_Args( SZArray Object value);
- Boolean get_HasVarArgs();
- I4 get_OutArgCount();
- Object GetOutArg( I4 argNum);
- String GetOutArgName( I4 index);
- SZArray Object get_OutArgs();
- Class System.Exception get_Exception();
- Void set_Exception( Class System.Exception value);
- Object get_ReturnValue();
- Void set_ReturnValue( Object value);
- Class System.Collections.IDictionary get_Properties();
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property OutArgCount { get(){} set(){} };
- property OutArgs { get(){} set(){} };
- property Exception { get(){} set(){} };
- property ReturnValue { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class MRMWrapperDictionary : System.Collections.Hashtable
- {
- Class System.Runtime.Remoting.Messaging.IMethodReturnMessage _mrmsg;
- Class System.Collections.IDictionary _idict;
- Void MRMWrapperDictionary( Class System.Runtime.Remoting.Messaging.IMethodReturnMessage msg, Class System.Collections.IDictionary idict);
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- property Item { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.MessageSmuggler : System.Object
- {
- Boolean CanSmuggleObjectDirectly( Object obj);
- SZArray Object FixupArgs( SZArray Object args, ByRef Class System.Collections.ArrayList argsToSerialize);
- Object FixupArg( Object arg, ByRef Class System.Collections.ArrayList argsToSerialize);
- SZArray Object UndoFixupArgs( SZArray Object args, Class System.Collections.ArrayList deserializedArgs);
- Object UndoFixupArg( Object arg, Class System.Collections.ArrayList deserializedArgs);
- I4 StoreUserPropertiesForMethodMessage( Class System.Runtime.Remoting.Messaging.IMethodMessage msg, ByRef Class System.Collections.ArrayList argsToSerialize);
- Void System.Runtime.Remoting.Messaging.MessageSmuggler();
- }
- class SerializedArg : System.Object
- {
- I4 _index;
- Void SerializedArg( I4 index);
- I4 get_Index();
- property Index { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.SmuggledObjRef : System.Object
- {
- Class System.Runtime.Remoting.ObjRef _objRef;
- Void System.Runtime.Remoting.Messaging.SmuggledObjRef( Class System.Runtime.Remoting.ObjRef objRef);
- Class System.Runtime.Remoting.ObjRef get_ObjRef();
- property ObjRef { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.SmuggledMethodCallMessage : System.Runtime.Remoting.Messaging.MessageSmuggler
- {
- String _uri;
- String _methodName;
- String _typeName;
- SZArray Object _args;
- SZArray UI1 _serializedArgs;
- SZArray Object _serializerSmuggledArgs;
- Class SerializedArg _methodSignature;
- Object _callContext;
- I4 _propertyCount;
- Class System.Runtime.Remoting.Messaging.SmuggledMethodCallMessage SmuggleIfPossible( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Void System.Runtime.Remoting.Messaging.SmuggledMethodCallMessage();
- Void System.Runtime.Remoting.Messaging.SmuggledMethodCallMessage( Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
- Class System.Collections.ArrayList FixupForNewAppDomain();
- String get_Uri();
- String get_MethodName();
- String get_TypeName();
- SZArray Object GetMethodSignature( Class System.Collections.ArrayList deserializedArgs);
- SZArray Object GetArgs( Class System.Collections.ArrayList deserializedArgs);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetCallContext( Class System.Collections.ArrayList deserializedArgs);
- I4 get_MessagePropertyCount();
- Void PopulateMessageProperties( Class System.Collections.IDictionary dict, Class System.Collections.ArrayList deserializedArgs);
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MessagePropertyCount { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.SmuggledMethodReturnMessage : System.Runtime.Remoting.Messaging.MessageSmuggler
- {
- SZArray Object _args;
- Object _returnValue;
- SZArray UI1 _serializedArgs;
- SZArray Object _serializerSmuggledArgs;
- Class SerializedArg _exception;
- Object _callContext;
- I4 _propertyCount;
- Class System.Collections.ArrayList _deserializedArgs;
- Class System.Runtime.Remoting.Messaging.SmuggledMethodReturnMessage SmuggleIfPossible( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Void System.Runtime.Remoting.Messaging.SmuggledMethodReturnMessage();
- Void System.Runtime.Remoting.Messaging.SmuggledMethodReturnMessage( Class System.Runtime.Remoting.Messaging.IMethodReturnMessage mrm);
- Class System.Collections.ArrayList FixupForNewAppDomain();
- Object GetReturnValue( Class System.Collections.ArrayList deserializedArgs);
- SZArray Object GetArgs( Class System.Collections.ArrayList deserializedArgs);
- Class System.Exception GetException( Class System.Collections.ArrayList deserializedArgs);
- Class System.Runtime.Remoting.Messaging.LogicalCallContext GetCallContext( Class System.Collections.ArrayList deserializedArgs);
- I4 get_MessagePropertyCount();
- Void PopulateMessageProperties( Class System.Collections.IDictionary dict, Class System.Collections.ArrayList deserializedArgs);
- property MessagePropertyCount { get(){} set(){} };
- }
- class System.Runtime.Remoting.ObjectHandle : System.MarshalByRefObject
- {
- Object WrappedObject;
- Void System.Runtime.Remoting.ObjectHandle();
- Void System.Runtime.Remoting.ObjectHandle( Object o);
- Object Unwrap();
- Object InitializeLifetimeService();
- }
- interface System.Runtime.Remoting.IRemotingTypeInfo :
- {
- String get_TypeName();
- Void set_TypeName( String value);
- Boolean CanCastTo( Class System.Type fromType, Object o);
- property TypeName { get(){} set(){} };
- }
- interface System.Runtime.Remoting.IChannelInfo :
- {
- SZArray Object get_ChannelData();
- Void set_ChannelData( SZArray Object value);
- property ChannelData { get(){} set(){} };
- }
- interface System.Runtime.Remoting.IEnvoyInfo :
- {
- Class System.Runtime.Remoting.Messaging.IMessageSink get_EnvoySinks();
- Void set_EnvoySinks( Class System.Runtime.Remoting.Messaging.IMessageSink value);
- property EnvoySinks { get(){} set(){} };
- }
- class System.Runtime.Remoting.TypeInfo : System.Object
- {
- String serverType;
- SZArray String serverHierarchy;
- SZArray String interfacesImplemented;
- String get_TypeName();
- Void set_TypeName( String value);
- Boolean CanCastTo( Class System.Type castType, Object o);
- String GetQualifiedTypeName( Class System.Type type);
- Boolean ParseTypeAndAssembly( String typeAndAssembly, ByRef String typeName, ByRef String assemName);
- Void System.Runtime.Remoting.TypeInfo( Class System.Type typeOfObj);
- String get_ServerType();
- Void set_ServerType( String value);
- SZArray String get_ServerHierarchy();
- Void set_ServerHierarchy( SZArray String value);
- SZArray String get_InterfacesImplemented();
- Void set_InterfacesImplemented( SZArray String value);
- Boolean CompareTypes( Class System.Type type1, String type2);
- Boolean CanCastTo( Class System.Type castType, SZArray String types);
- property TypeName { get(){} set(){} };
- property ServerType { get(){} set(){} };
- property ServerHierarchy { get(){} set(){} };
- property InterfacesImplemented { get(){} set(){} };
- }
- class System.Runtime.Remoting.DynamicTypeInfo : System.Runtime.Remoting.TypeInfo
- {
- Void System.Runtime.Remoting.DynamicTypeInfo( Class System.Type typeOfObj);
- Boolean CanCastTo( Class System.Type castType, Object o);
- }
- class System.Runtime.Remoting.ChannelInfo : System.Object
- {
- SZArray Object channelData;
- Void System.Runtime.Remoting.ChannelInfo();
- SZArray Object get_ChannelData();
- Void set_ChannelData( SZArray Object value);
- property ChannelData { get(){} set(){} };
- }
- class System.Runtime.Remoting.EnvoyInfo : System.Object
- {
- Class System.Runtime.Remoting.Messaging.IMessageSink envoySinks;
- Class System.Runtime.Remoting.IEnvoyInfo CreateEnvoyInfo( Class System.Runtime.Remoting.ServerIdentity serverID);
- Void System.Runtime.Remoting.EnvoyInfo( Class System.Runtime.Remoting.Messaging.IMessageSink sinks);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_EnvoySinks();
- Void set_EnvoySinks( Class System.Runtime.Remoting.Messaging.IMessageSink value);
- property EnvoySinks { get(){} set(){} };
- }
- class System.Runtime.Remoting.ObjRef : System.Object
- {
- I4 FLG_MARSHALED_OBJECT;
- I4 FLG_WELLKNOWN_OBJREF;
- I4 FLG_LITE_OBJREF;
- I4 FLG_PROXY_ATTRIBUTE;
- String uri;
- Class System.Runtime.Remoting.IRemotingTypeInfo typeInfo;
- Class System.Runtime.Remoting.IEnvoyInfo envoyInfo;
- Class System.Runtime.Remoting.IChannelInfo channelInfo;
- I4 objrefFlags;
- Class System.Type orType;
- Void System.Runtime.Remoting.ObjRef( Class System.Runtime.Remoting.ObjRef o);
- Void System.Runtime.Remoting.ObjRef( Class System.MarshalByRefObject o, Class System.Type requestedType);
- Void System.Runtime.Remoting.ObjRef( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Boolean CanSmuggle();
- Class System.Runtime.Remoting.ObjRef CreateSmuggleableCopy();
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Runtime.Remoting.IChannelInfo GetChannelInfoHelper();
- String get_URI();
- Void set_URI( String value);
- Class System.Runtime.Remoting.IRemotingTypeInfo get_TypeInfo();
- Void set_TypeInfo( Class System.Runtime.Remoting.IRemotingTypeInfo value);
- Class System.Runtime.Remoting.IEnvoyInfo get_EnvoyInfo();
- Void set_EnvoyInfo( Class System.Runtime.Remoting.IEnvoyInfo value);
- Class System.Runtime.Remoting.IChannelInfo get_ChannelInfo();
- Void set_ChannelInfo( Class System.Runtime.Remoting.IChannelInfo value);
- Object GetRealObject( ValueClass System.Runtime.Serialization.StreamingContext context);
- Object GetRealObjectHelper();
- Object GetCustomMarshaledCOMObject( Object ret);
- Void System.Runtime.Remoting.ObjRef();
- Boolean IsMarshaledObject();
- Void SetMarshaledObject();
- Boolean IsWellKnown();
- Void SetWellKnown();
- Boolean HasProxyAttribute();
- Void SetHasProxyAttribute();
- Boolean IsObjRefLite();
- Void SetObjRefLite();
- Class System.Runtime.Remoting.Channels.CrossAppDomainData GetAppDomainChannelData();
- Boolean IsFromThisProcess();
- Boolean IsFromThisAppDomain();
- I4 GetServerContext( ByRef I4 domainId);
- Void Init( Class System.Runtime.Remoting.Identity idObj, Class System.Type requestedType);
- Boolean ShouldUseUrlObjRef();
- Boolean IsWellFormed( Class System.Runtime.Remoting.ObjRef objectRef);
- Void System.Runtime.Remoting.ObjRef();
- property URI { get(){} set(){} };
- property TypeInfo { get(){} set(){} };
- property EnvoyInfo { get(){} set(){} };
- property ChannelInfo { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.OneWayAttribute : System.Attribute
- {
- Void System.Runtime.Remoting.Messaging.OneWayAttribute();
- }
- class System.Runtime.Remoting.Proxies.ProxyAttribute : System.Attribute
- {
- Void System.Runtime.Remoting.Proxies.ProxyAttribute();
- Class System.MarshalByRefObject CreateInstance( Class System.Type serverType);
- Class System.MarshalByRefObject CreateInstanceInternal( Class System.Type serverType);
- Class System.Runtime.Remoting.Proxies.RealProxy CreateProxy( Class System.Runtime.Remoting.ObjRef objRef, Class System.Type serverType, Object serverObject, Class System.Runtime.Remoting.Contexts.Context serverContext);
- Boolean IsContextOK( Class System.Runtime.Remoting.Contexts.Context ctx, Class System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
- Void GetPropertiesForNewContext( Class System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
- }
- class System.Runtime.Remoting.Proxies.CallType : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.Proxies.CallType InvalidCall;
- ValueClass System.Runtime.Remoting.Proxies.CallType MethodCall;
- ValueClass System.Runtime.Remoting.Proxies.CallType ConstructorCall;
- }
- class System.Runtime.Remoting.Proxies.MessageData : System.ValueType
- {
- I pFrame;
- I4 iFlags;
- I pMethodDesc;
- I pDelegateMD;
- I pSig;
- }
- class System.Runtime.Remoting.Proxies.RealProxy : System.Object
- {
- Object _tp;
- Object _identity;
- Class System.MarshalByRefObject _serverObject;
- I _defaultStub;
- I4 _defaultStubValue;
- Object _defaultStubData;
- Void System.Runtime.Remoting.Proxies.RealProxy( Class System.Type classToProxy);
- Void System.Runtime.Remoting.Proxies.RealProxy( Class System.Type classToProxy, I stub, Object stubData);
- Class System.Runtime.Remoting.Activation.IConstructionReturnMessage InitializeServerObject( Class System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg);
- Class System.MarshalByRefObject GetUnwrappedServer();
- Class System.MarshalByRefObject DetachServer();
- Void AttachServer( Class System.MarshalByRefObject s);
- Void SetupIdentity();
- Void SetContextForDefaultStub();
- Boolean DoContextsMatch();
- Void AttachServerHelper( Class System.MarshalByRefObject s);
- I GetStub();
- Void SetStubData( Class System.Runtime.Remoting.Proxies.RealProxy rp, Object stubData);
- Object GetStubData( Class System.Runtime.Remoting.Proxies.RealProxy rp);
- I GetDefaultStub();
- Class System.Type GetProxiedType();
- Class System.Runtime.Remoting.Messaging.IMessage Invoke( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.ObjRef CreateObjRef( Class System.Type requestedType);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void HandleReturnMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg, Class System.Runtime.Remoting.Messaging.IMessage retMsg);
- Void PropagateOutParameters( Class System.Runtime.Remoting.Messaging.IMessage msg, SZArray Object outArgs, Object returnValue);
- Void ValidateReturnArg( Object arg, Class System.Type paramType);
- Class System.Runtime.Remoting.Messaging.IMessage EndInvokeHelper( Class System.Runtime.Remoting.Messaging.Message reqMsg, Boolean bProxyCase);
- I GetCOMIUnknown( Boolean fIsMarshalled);
- Void SetCOMIUnknown( I i);
- I SupportsInterface( ByRef ValueClass System.Guid iid);
- Object GetTransparentProxy();
- Class System.MarshalByRefObject get_UnwrappedServerObject();
- Class System.Runtime.Remoting.Identity get_IdentityObject();
- Void set_IdentityObject( Class System.Runtime.Remoting.Identity value);
- Void PrivateInvoke( ByRef ValueClass System.Runtime.Remoting.Proxies.MessageData msgData, I4 type);
- Void SetCallContextInMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg, I4 msgFlags, Class System.Runtime.Remoting.Messaging.LogicalCallContext cctx);
- Void ReturnCallContextToThread( Class System.Threading.Thread currentThread, Class System.Runtime.Remoting.Messaging.IMessage retMsg, I4 msgFlags);
- Void Wrap();
- Void System.Runtime.Remoting.Proxies.RealProxy();
- Void System.Runtime.Remoting.Proxies.RealProxy();
- property UnwrappedServerObject { get(){} set(){} };
- property IdentityObject { get(){} set(){} };
- }
- class System.Runtime.Remoting.RedirectionProxy : System.MarshalByRefObject
- {
- Class System.MarshalByRefObject _proxy;
- Class System.Runtime.Remoting.Proxies.RealProxy _realProxy;
- Class System.Type _serverType;
- ValueClass System.Runtime.Remoting.WellKnownObjectMode _objectMode;
- Void System.Runtime.Remoting.RedirectionProxy( Class System.MarshalByRefObject proxy, Class System.Type serverType);
- Void set_ObjectMode( ValueClass System.Runtime.Remoting.WellKnownObjectMode value);
- Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
- property ObjectMode { get(){} set(){} };
- property NextSink { get(){} set(){} };
- }
- class System.Runtime.Remoting.ComRedirectionProxy : System.MarshalByRefObject
- {
- Class System.MarshalByRefObject _comObject;
- Class System.Type _serverType;
- Void System.Runtime.Remoting.ComRedirectionProxy( Class System.MarshalByRefObject comObject, Class System.Type serverType);
- Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
- property NextSink { get(){} set(){} };
- }
- class System.Runtime.Remoting.Metadata.RemotingCachedData : System.Object
- {
- Object RI;
- Class System.Runtime.Remoting.Metadata.SoapAttribute _soapAttr;
- Void System.Runtime.Remoting.Metadata.RemotingCachedData( Object ri);
- Class System.Runtime.Remoting.Metadata.SoapAttribute GetSoapAttribute();
- }
- class System.Runtime.Remoting.Metadata.RemotingTypeCachedData : System.Runtime.Remoting.Metadata.RemotingCachedData
- {
- Class LastCalledMethodClass _lastMethodCalled;
- Class System.Runtime.Remoting.TypeInfo _typeInfo;
- String _qualifiedTypeName;
- String _simpleAssemblyName;
- Void System.Runtime.Remoting.Metadata.RemotingTypeCachedData( Object ri);
- Class System.Reflection.MethodBase GetLastCalledMethod( String newMeth);
- Void SetLastCalledMethod( String newMethName, Class System.Reflection.MethodBase newMB);
- Class System.Runtime.Remoting.TypeInfo get_TypeInfo();
- String get_QualifiedTypeName();
- String get_SimpleAssemblyName();
- property TypeInfo { get(){} set(){} };
- property QualifiedTypeName { get(){} set(){} };
- property SimpleAssemblyName { get(){} set(){} };
- }
- class LastCalledMethodClass : System.Object
- {
- String methodName;
- Class System.Reflection.MethodBase MB;
- Void LastCalledMethodClass();
- }
- class System.Runtime.Remoting.Metadata.RemotingMethodCachedData : System.Runtime.Remoting.Metadata.RemotingCachedData
- {
- SZArray Class System.Reflection.ParameterInfo _parameters;
- ValueClass MethodCacheFlags flags;
- String _typeAndAssemblyName;
- String _methodName;
- Class System.Type _returnType;
- SZArray I4 _inRefArgMap;
- SZArray I4 _outRefArgMap;
- SZArray I4 _outOnlyArgMap;
- SZArray I4 _nonRefOutArgMap;
- SZArray I4 _marshalRequestMap;
- SZArray I4 _marshalResponseMap;
- Class RemotingAsyncMethodCachedData _asyncMethodData;
- Void System.Runtime.Remoting.Metadata.RemotingMethodCachedData( Object ri);
- String get_TypeAndAssemblyName();
- String get_MethodName();
- Void UpdateNames();
- SZArray Class System.Reflection.ParameterInfo get_Parameters();
- SZArray I4 get_InRefArgMap();
- SZArray I4 get_OutRefArgMap();
- SZArray I4 get_OutOnlyArgMap();
- SZArray I4 get_NonRefOutArgMap();
- SZArray I4 get_MarshalRequestArgMap();
- SZArray I4 get_MarshalResponseArgMap();
- Void GetArgMaps();
- Boolean IsOneWayMethod();
- Boolean IsOverloaded();
- Class System.Type get_ReturnType();
- Boolean GetAsyncMethodVersion( ByRef Class System.Reflection.MethodInfo begin, ByRef Class System.Reflection.MethodInfo end);
- property TypeAndAssemblyName { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property Parameters { get(){} set(){} };
- property InRefArgMap { get(){} set(){} };
- property OutRefArgMap { get(){} set(){} };
- property OutOnlyArgMap { get(){} set(){} };
- property NonRefOutArgMap { get(){} set(){} };
- property MarshalRequestArgMap { get(){} set(){} };
- property MarshalResponseArgMap { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- }
- class MethodCacheFlags : System.Enum
- {
- I4 value__;
- ValueClass MethodCacheFlags None;
- ValueClass MethodCacheFlags CheckedOneWay;
- ValueClass MethodCacheFlags IsOneWay;
- ValueClass MethodCacheFlags CheckedOverloaded;
- ValueClass MethodCacheFlags IsOverloaded;
- ValueClass MethodCacheFlags CheckedForAsync;
- ValueClass MethodCacheFlags CheckedForReturnType;
- }
- class RemotingAsyncMethodCachedData : System.Object
- {
- Class System.Reflection.MethodInfo BeginMethodInfo;
- Class System.Reflection.MethodInfo EndMethodInfo;
- Void RemotingAsyncMethodCachedData();
- }
- class System.Runtime.Remoting.Metadata.SoapOption : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption None;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption AlwaysIncludeTypes;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption XsdString;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption EmbedAll;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption Option1;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption Option2;
- }
- class System.Runtime.Remoting.Metadata.XmlFieldOrderOption : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.Metadata.XmlFieldOrderOption All;
- ValueClass System.Runtime.Remoting.Metadata.XmlFieldOrderOption Sequence;
- ValueClass System.Runtime.Remoting.Metadata.XmlFieldOrderOption Choice;
- }
- class System.Runtime.Remoting.Metadata.SoapAttribute : System.Attribute
- {
- String ProtXmlNamespace;
- Boolean _bUseAttribute;
- Boolean _bEmbedded;
- Object ReflectInfo;
- Void SetReflectInfo( Object info);
- String get_XmlNamespace();
- Void set_XmlNamespace( String value);
- Boolean get_UseAttribute();
- Void set_UseAttribute( Boolean value);
- Boolean get_Embedded();
- Void set_Embedded( Boolean value);
- Void System.Runtime.Remoting.Metadata.SoapAttribute();
- property XmlNamespace { get(){} set(){} };
- property UseAttribute { get(){} set(){} };
- property Embedded { get(){} set(){} };
- }
- class System.Runtime.Remoting.Metadata.SoapTypeAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
- {
- ValueClass ExplicitlySet _explicitlySet;
- ValueClass System.Runtime.Remoting.Metadata.SoapOption _SoapOptions;
- String _XmlElementName;
- String _XmlTypeName;
- String _XmlTypeNamespace;
- ValueClass System.Runtime.Remoting.Metadata.XmlFieldOrderOption _XmlFieldOrder;
- Boolean IsInteropXmlElement();
- Boolean IsInteropXmlType();
- ValueClass System.Runtime.Remoting.Metadata.SoapOption get_SoapOptions();
- Void set_SoapOptions( ValueClass System.Runtime.Remoting.Metadata.SoapOption value);
- String get_XmlElementName();
- Void set_XmlElementName( String value);
- String get_XmlNamespace();
- Void set_XmlNamespace( String value);
- String get_XmlTypeName();
- Void set_XmlTypeName( String value);
- String get_XmlTypeNamespace();
- Void set_XmlTypeNamespace( String value);
- ValueClass System.Runtime.Remoting.Metadata.XmlFieldOrderOption get_XmlFieldOrder();
- Void set_XmlFieldOrder( ValueClass System.Runtime.Remoting.Metadata.XmlFieldOrderOption value);
- Boolean get_UseAttribute();
- Void set_UseAttribute( Boolean value);
- Void System.Runtime.Remoting.Metadata.SoapTypeAttribute();
- property SoapOptions { get(){} set(){} };
- property XmlElementName { get(){} set(){} };
- property XmlNamespace { get(){} set(){} };
- property XmlTypeName { get(){} set(){} };
- property XmlTypeNamespace { get(){} set(){} };
- property XmlFieldOrder { get(){} set(){} };
- property UseAttribute { get(){} set(){} };
- }
- class ExplicitlySet : System.Enum
- {
- I4 value__;
- ValueClass ExplicitlySet None;
- ValueClass ExplicitlySet XmlElementName;
- ValueClass ExplicitlySet XmlNamespace;
- ValueClass ExplicitlySet XmlTypeName;
- ValueClass ExplicitlySet XmlTypeNamespace;
- }
- class System.Runtime.Remoting.Metadata.SoapMethodAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
- {
- String _SoapAction;
- String _responseXmlElementName;
- String _responseXmlNamespace;
- String _returnXmlElementName;
- Boolean _bSoapActionExplicitySet;
- Boolean get_SoapActionExplicitySet();
- String get_SoapAction();
- Void set_SoapAction( String value);
- Boolean get_UseAttribute();
- Void set_UseAttribute( Boolean value);
- String get_XmlNamespace();
- Void set_XmlNamespace( String value);
- String get_ResponseXmlElementName();
- Void set_ResponseXmlElementName( String value);
- String get_ResponseXmlNamespace();
- Void set_ResponseXmlNamespace( String value);
- String get_ReturnXmlElementName();
- Void set_ReturnXmlElementName( String value);
- String get_XmlTypeNamespaceOfDeclaringType();
- Void System.Runtime.Remoting.Metadata.SoapMethodAttribute();
- property SoapActionExplicitySet { get(){} set(){} };
- property SoapAction { get(){} set(){} };
- property UseAttribute { get(){} set(){} };
- property XmlNamespace { get(){} set(){} };
- property ResponseXmlElementName { get(){} set(){} };
- property ResponseXmlNamespace { get(){} set(){} };
- property ReturnXmlElementName { get(){} set(){} };
- property XmlTypeNamespaceOfDeclaringType { get(){} set(){} };
- }
- class System.Runtime.Remoting.Metadata.SoapFieldAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
- {
- ValueClass ExplicitlySet _explicitlySet;
- String _xmlElementName;
- I4 _order;
- Boolean IsInteropXmlElement();
- String get_XmlElementName();
- Void set_XmlElementName( String value);
- I4 get_Order();
- Void set_Order( I4 value);
- Void System.Runtime.Remoting.Metadata.SoapFieldAttribute();
- property XmlElementName { get(){} set(){} };
- property Order { get(){} set(){} };
- }
- class ExplicitlySet : System.Enum
- {
- I4 value__;
- ValueClass ExplicitlySet None;
- ValueClass ExplicitlySet XmlElementName;
- }
- class System.Runtime.Remoting.Metadata.SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
- {
- Void System.Runtime.Remoting.Metadata.SoapParameterAttribute();
- }
- class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData : System.Object
- {
- Boolean LoadTypes;
- String ApplicationName;
- Class LifetimeEntry Lifetime;
- Boolean UrlObjRefMode;
- Class System.Collections.ArrayList ChannelEntries;
- Class System.Collections.ArrayList InteropXmlElementEntries;
- Class System.Collections.ArrayList InteropXmlTypeEntries;
- Class System.Collections.ArrayList PreLoadEntries;
- Class System.Collections.ArrayList RemoteAppEntries;
- Class System.Collections.ArrayList ServerActivatedEntries;
- Class System.Collections.ArrayList ServerWellKnownEntries;
- Void AddInteropXmlElementEntry( String xmlElementName, String xmlElementNamespace, String urtTypeName, String urtAssemblyName);
- Void AddInteropXmlTypeEntry( String xmlTypeName, String xmlTypeNamespace, String urtTypeName, String urtAssemblyName);
- Void AddPreLoadEntry( String typeName, String assemblyName);
- Class RemoteAppEntry AddRemoteAppEntry( String appUri);
- Void AddServerActivatedEntry( String typeName, String assemName, Class System.Collections.ArrayList contextAttributes);
- Class ServerWellKnownEntry AddServerWellKnownEntry( String typeName, String assemName, Class System.Collections.ArrayList contextAttributes, String objURI, ValueClass System.Runtime.Remoting.WellKnownObjectMode objMode);
- Void TryToLoadTypeIfApplicable( String typeName, String assemblyName);
- Void System.Runtime.Remoting.Activation.RemotingXmlConfigFileData();
- Void System.Runtime.Remoting.Activation.RemotingXmlConfigFileData();
- }
- class ChannelEntry : System.Object
- {
- String TypeName;
- String AssemblyName;
- Class System.Collections.Hashtable Properties;
- Boolean DelayLoad;
- Class System.Collections.ArrayList ClientSinkProviders;
- Class System.Collections.ArrayList ServerSinkProviders;
- Void ChannelEntry( String typeName, String assemblyName, Class System.Collections.Hashtable properties);
- }
- class ClientWellKnownEntry : System.Object
- {
- String TypeName;
- String AssemblyName;
- String Url;
- Void ClientWellKnownEntry( String typeName, String assemName, String url);
- }
- class ContextAttributeEntry : System.Object
- {
- String TypeName;
- String AssemblyName;
- Class System.Collections.Hashtable Properties;
- Void ContextAttributeEntry( String typeName, String assemName, Class System.Collections.Hashtable properties);
- }
- class InteropXmlElementEntry : System.Object
- {
- String XmlElementName;
- String XmlElementNamespace;
- String UrtTypeName;
- String UrtAssemblyName;
- Void InteropXmlElementEntry( String xmlElementName, String xmlElementNamespace, String urtTypeName, String urtAssemblyName);
- }
- class InteropXmlTypeEntry : System.Object
- {
- String XmlTypeName;
- String XmlTypeNamespace;
- String UrtTypeName;
- String UrtAssemblyName;
- Void InteropXmlTypeEntry( String xmlTypeName, String xmlTypeNamespace, String urtTypeName, String urtAssemblyName);
- }
- class LifetimeEntry : System.Object
- {
- Boolean IsLeaseTimeSet;
- Boolean IsRenewOnCallTimeSet;
- Boolean IsSponsorshipTimeoutSet;
- Boolean IsLeaseManagerPollTimeSet;
- ValueClass System.TimeSpan _leaseTime;
- ValueClass System.TimeSpan _renewOnCallTime;
- ValueClass System.TimeSpan _sponsorshipTimeout;
- ValueClass System.TimeSpan _leaseManagerPollTime;
- ValueClass System.TimeSpan get_LeaseTime();
- Void set_LeaseTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_RenewOnCallTime();
- Void set_RenewOnCallTime( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_SponsorshipTimeout();
- Void set_SponsorshipTimeout( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_LeaseManagerPollTime();
- Void set_LeaseManagerPollTime( ValueClass System.TimeSpan value);
- Void LifetimeEntry();
- property LeaseTime { get(){} set(){} };
- property RenewOnCallTime { get(){} set(){} };
- property SponsorshipTimeout { get(){} set(){} };
- property LeaseManagerPollTime { get(){} set(){} };
- }
- class PreLoadEntry : System.Object
- {
- String TypeName;
- String AssemblyName;
- Void PreLoadEntry( String typeName, String assemblyName);
- }
- class RemoteAppEntry : System.Object
- {
- String AppUri;
- Class System.Collections.ArrayList WellKnownObjects;
- Class System.Collections.ArrayList ActivatedObjects;
- Void RemoteAppEntry( String appUri);
- Void AddWellKnownEntry( String typeName, String assemName, String url);
- Void AddActivatedEntry( String typeName, String assemName, Class System.Collections.ArrayList contextAttributes);
- }
- class TypeEntry : System.Object
- {
- String TypeName;
- String AssemblyName;
- Class System.Collections.ArrayList ContextAttributes;
- Void TypeEntry( String typeName, String assemName, Class System.Collections.ArrayList contextAttributes);
- }
- class ServerWellKnownEntry : TypeEntry
- {
- String ObjectURI;
- ValueClass System.Runtime.Remoting.WellKnownObjectMode ObjectMode;
- Void ServerWellKnownEntry( String typeName, String assemName, Class System.Collections.ArrayList contextAttributes, String objURI, ValueClass System.Runtime.Remoting.WellKnownObjectMode objMode);
- }
- class SinkProviderEntry : System.Object
- {
- String TypeName;
- String AssemblyName;
- Class System.Collections.Hashtable Properties;
- Class System.Collections.ArrayList ProviderData;
- Boolean IsFormatter;
- Void SinkProviderEntry( String typeName, String assemName, Class System.Collections.Hashtable properties, Boolean isFormatter);
- }
- class System.Runtime.Remoting.Activation.RemotingXmlConfigFileParser : System.Object
- {
- Class System.Collections.Hashtable _channelTemplates;
- Class System.Collections.Hashtable _clientChannelSinkTemplates;
- Class System.Collections.Hashtable _serverChannelSinkTemplates;
- Class System.Collections.Hashtable CreateSyncCaseInsensitiveHashtable();
- Class System.Collections.Hashtable CreateCaseInsensitiveHashtable();
- Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData ParseConfigFile( String filename);
- Void ReportError( String errorStr, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportUniqueSectionError( Class System.ConfigNode parent, Class System.ConfigNode child, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportUnknownAttributeError( Class System.ConfigNode node, String attributeName, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportUnknownChildError( Class System.ConfigNode parent, Class System.ConfigNode child, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportMissingAttributeError( Class System.ConfigNode node, String attributeName, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportMissingAttributeError( String nodeDescription, String attributeName, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportMissingTypeAttributeError( Class System.ConfigNode node, String attributeName, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportMissingXmlTypeAttributeError( Class System.ConfigNode node, String attributeName, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportInvalidTimeFormatError( String time, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportNonTemplateIdAttributeError( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportTemplateCannotReferenceTemplateError( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportUnableToResolveTemplateReferenceError( Class System.ConfigNode node, String referenceName, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ReportAssemblyVersionInfoPresent( String assemName, String entryDescription, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessDebugNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessApplicationNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessLifetimeNode( Class System.ConfigNode parentNode, Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessServiceNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessClientNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessSoapInteropNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessChannelsNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessServiceWellKnownNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessServiceActivatedNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessClientWellKnownNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData, Class RemoteAppEntry remoteApp);
- Void ProcessClientActivatedNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData, Class RemoteAppEntry remoteApp);
- Void ProcessInteropXmlElementNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessInteropXmlTypeNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessPreLoadNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Class ContextAttributeEntry ProcessContextAttributeNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Class ChannelEntry ProcessChannelsChannelNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData, Boolean isTemplate);
- Void ProcessSinkProviderNodes( Class System.ConfigNode node, Class ChannelEntry channelEntry, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData, Boolean isServer);
- Class SinkProviderEntry ProcessSinkProviderNode( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData, Boolean isTemplate, Boolean isServer);
- Class System.Runtime.Remoting.Channels.SinkProviderData ProcessSinkProviderData( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessChannelTemplates( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessChannelSinkProviderTemplates( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void ProcessChannelProviderTemplates( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData, Boolean isServer);
- Void ParseType( String typeAssem, ByRef String typeName, ByRef String assemName);
- Boolean CheckAssemblyNameForVersionInfo( String assemName);
- ValueClass System.TimeSpan ParseTime( String time, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void VerifyThatThereAreNoAttributes( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void VerifyThatThereAreNoChildren( Class System.ConfigNode node, Class System.Runtime.Remoting.Activation.RemotingXmlConfigFileData configData);
- Void System.Runtime.Remoting.Activation.RemotingXmlConfigFileParser();
- Void System.Runtime.Remoting.Activation.RemotingXmlConfigFileParser();
- }
- class System.Runtime.Remoting.RemotingConfiguration : System.Object
- {
- Boolean s_ListeningForActivationRequests;
- Void System.Runtime.Remoting.RemotingConfiguration();
- Void Configure( String filename);
- String get_ApplicationName();
- Void set_ApplicationName( String value);
- String get_ApplicationId();
- String get_ProcessId();
- Void RegisterActivatedServiceType( Class System.Type type);
- Void RegisterActivatedServiceType( Class System.Runtime.Remoting.ActivatedServiceTypeEntry entry);
- Void RegisterWellKnownServiceType( Class System.Type type, String objectUri, ValueClass System.Runtime.Remoting.WellKnownObjectMode mode);
- Void RegisterWellKnownServiceType( Class System.Runtime.Remoting.WellKnownServiceTypeEntry entry);
- Void RegisterActivatedClientType( Class System.Type type, String appUrl);
- Void RegisterActivatedClientType( Class System.Runtime.Remoting.ActivatedClientTypeEntry entry);
- Void RegisterWellKnownClientType( Class System.Type type, String objectUrl);
- Void RegisterWellKnownClientType( Class System.Runtime.Remoting.WellKnownClientTypeEntry entry);
- SZArray Class System.Runtime.Remoting.ActivatedServiceTypeEntry GetRegisteredActivatedServiceTypes();
- SZArray Class System.Runtime.Remoting.WellKnownServiceTypeEntry GetRegisteredWellKnownServiceTypes();
- SZArray Class System.Runtime.Remoting.ActivatedClientTypeEntry GetRegisteredActivatedClientTypes();
- SZArray Class System.Runtime.Remoting.WellKnownClientTypeEntry GetRegisteredWellKnownClientTypes();
- Class System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType( Class System.Type svrType);
- Class System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType( String typeName, String assemblyName);
- Class System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType( Class System.Type svrType);
- Class System.Runtime.Remoting.WellKnownClientTypeEntry IsWellKnownClientType( String typeName, String assemblyName);
- Boolean IsActivationAllowed( Class System.Type svrType);
- Void System.Runtime.Remoting.RemotingConfiguration();
- property ApplicationName { get(){} set(){} };
- property ApplicationId { get(){} set(){} };
- property ProcessId { get(){} set(){} };
- }
- class System.Runtime.Remoting.TypeEntry : System.Object
- {
- String _typeName;
- String _assemblyName;
- Class System.Runtime.Remoting.RemoteAppEntry _cachedRemoteAppEntry;
- Void System.Runtime.Remoting.TypeEntry();
- String get_TypeName();
- Void set_TypeName( String value);
- String get_AssemblyName();
- Void set_AssemblyName( String value);
- Void CacheRemoteAppEntry( Class System.Runtime.Remoting.RemoteAppEntry entry);
- Class System.Runtime.Remoting.RemoteAppEntry GetRemoteAppEntry();
- property TypeName { get(){} set(){} };
- property AssemblyName { get(){} set(){} };
- }
- class System.Runtime.Remoting.ActivatedClientTypeEntry : System.Runtime.Remoting.TypeEntry
- {
- String _appUrl;
- SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute _contextAttributes;
- Void System.Runtime.Remoting.ActivatedClientTypeEntry( String typeName, String assemblyName, String appUrl);
- Void System.Runtime.Remoting.ActivatedClientTypeEntry( Class System.Type type, String appUrl);
- String get_ApplicationUrl();
- Class System.Type get_ObjectType();
- SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute get_ContextAttributes();
- Void set_ContextAttributes( SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute value);
- String ToString();
- property ApplicationUrl { get(){} set(){} };
- property ObjectType { get(){} set(){} };
- property ContextAttributes { get(){} set(){} };
- }
- class System.Runtime.Remoting.ActivatedServiceTypeEntry : System.Runtime.Remoting.TypeEntry
- {
- SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute _contextAttributes;
- Void System.Runtime.Remoting.ActivatedServiceTypeEntry( String typeName, String assemblyName);
- Void System.Runtime.Remoting.ActivatedServiceTypeEntry( Class System.Type type);
- Class System.Type get_ObjectType();
- SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute get_ContextAttributes();
- Void set_ContextAttributes( SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute value);
- String ToString();
- property ObjectType { get(){} set(){} };
- property ContextAttributes { get(){} set(){} };
- }
- class System.Runtime.Remoting.WellKnownClientTypeEntry : System.Runtime.Remoting.TypeEntry
- {
- String _objectUrl;
- String _appUrl;
- Void System.Runtime.Remoting.WellKnownClientTypeEntry( String typeName, String assemblyName, String objectUrl);
- Void System.Runtime.Remoting.WellKnownClientTypeEntry( Class System.Type type, String objectUrl);
- String get_ObjectUrl();
- Class System.Type get_ObjectType();
- String get_ApplicationUrl();
- Void set_ApplicationUrl( String value);
- String ToString();
- property ObjectUrl { get(){} set(){} };
- property ObjectType { get(){} set(){} };
- property ApplicationUrl { get(){} set(){} };
- }
- class System.Runtime.Remoting.WellKnownServiceTypeEntry : System.Runtime.Remoting.TypeEntry
- {
- String _objectUri;
- ValueClass System.Runtime.Remoting.WellKnownObjectMode _mode;
- SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute _contextAttributes;
- Class System.Runtime.Remoting.ObjRef _cachedObjRef;
- Boolean _bConfigured;
- Void System.Runtime.Remoting.WellKnownServiceTypeEntry( String typeName, String assemblyName, String objectUri, ValueClass System.Runtime.Remoting.WellKnownObjectMode mode);
- Void System.Runtime.Remoting.WellKnownServiceTypeEntry( Class System.Type type, String objectUri, ValueClass System.Runtime.Remoting.WellKnownObjectMode mode);
- String get_ObjectUri();
- ValueClass System.Runtime.Remoting.WellKnownObjectMode get_Mode();
- Class System.Type get_ObjectType();
- SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute get_ContextAttributes();
- Void set_ContextAttributes( SZArray Class System.Runtime.Remoting.Contexts.IContextAttribute value);
- String ToString();
- Void CacheObjRef( Class System.Runtime.Remoting.ObjRef objectRef);
- Void SetConfigured();
- Boolean IsConfigured();
- property ObjectUri { get(){} set(){} };
- property Mode { get(){} set(){} };
- property ObjectType { get(){} set(){} };
- property ContextAttributes { get(){} set(){} };
- }
- class System.Runtime.Remoting.RemoteAppEntry : System.Object
- {
- String _remoteAppName;
- String _remoteAppURI;
- Void System.Runtime.Remoting.RemoteAppEntry( String appName, String appURI);
- String GetAppName();
- String GetAppURI();
- }
- class System.Runtime.Remoting.RemotingException : System.SystemException
- {
- String _nullMessage;
- Void System.Runtime.Remoting.RemotingException();
- Void System.Runtime.Remoting.RemotingException( String message);
- Void System.Runtime.Remoting.RemotingException( String message, Class System.Exception InnerException);
- Void System.Runtime.Remoting.RemotingException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void System.Runtime.Remoting.RemotingException();
- }
- class System.Runtime.Remoting.ServerException : System.SystemException
- {
- String _nullMessage;
- Void System.Runtime.Remoting.ServerException();
- Void System.Runtime.Remoting.ServerException( String message);
- Void System.Runtime.Remoting.ServerException( String message, Class System.Exception InnerException);
- Void System.Runtime.Remoting.ServerException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void System.Runtime.Remoting.ServerException();
- }
- class System.Runtime.Remoting.RemotingTimeoutException : System.Runtime.Remoting.RemotingException
- {
- String _nullMessage;
- Void System.Runtime.Remoting.RemotingTimeoutException();
- Void System.Runtime.Remoting.RemotingTimeoutException( String message);
- Void System.Runtime.Remoting.RemotingTimeoutException( String message, Class System.Exception InnerException);
- Void System.Runtime.Remoting.RemotingTimeoutException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void System.Runtime.Remoting.RemotingTimeoutException();
- }
- class System.Runtime.Remoting.Proxies.RemotingProxy : System.Runtime.Remoting.Proxies.RealProxy
- {
- I4 flgUninitialized;
- I4 flgInitialized;
- I4 flgActivateInContext;
- Class System.Reflection.MethodInfo _getTypeMethod;
- Class System.Reflection.MethodInfo _getHashCodeMethod;
- Class System.Type s_typeofObject;
- Class System.Type s_typeofMarshalByRefObject;
- I4 _flags;
- Class System.Runtime.Remoting.Messaging.ConstructorCallMessage _ccm;
- I4 _ctorThread;
- Void System.Runtime.Remoting.Proxies.RemotingProxy( Class System.Type serverType);
- Void System.Runtime.Remoting.Proxies.RemotingProxy();
- Boolean get_Initialized();
- Void set_Initialized( Boolean value);
- I4 get_CtorThread();
- Void set_CtorThread( I4 value);
- Class System.Runtime.Remoting.Messaging.IMessage CallProcessMessage( Class System.Runtime.Remoting.Messaging.IMessageSink ms, Class System.Runtime.Remoting.Messaging.IMessage reqMsg, Class System.Runtime.Remoting.Contexts.ArrayWithSize proxySinks, Class System.Threading.Thread currentThread, Class System.Runtime.Remoting.Contexts.Context currentContext, Boolean bSkippingContextChain);
- Class System.Runtime.Remoting.Messaging.IMessage Invoke( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
- Class System.Runtime.Remoting.Messaging.IMessage InternalInvoke( Class System.Runtime.Remoting.Messaging.IMethodCallMessage reqMcmMsg, Boolean useDispatchMessage, I4 callType);
- Void InternalInvokeAsync( Class System.Runtime.Remoting.Messaging.IMessageSink ar, Class System.Runtime.Remoting.Messaging.Message reqMsg, Boolean useDispatchMessage, I4 callType);
- Class System.Runtime.Remoting.Activation.IConstructionReturnMessage InternalActivate( Class System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg);
- Void Invoke( Object NotUsed, ByRef ValueClass System.Runtime.Remoting.Proxies.MessageData msgData);
- Class System.Runtime.Remoting.Messaging.ConstructorCallMessage get_ConstructorMessage();
- Void set_ConstructorMessage( Class System.Runtime.Remoting.Messaging.ConstructorCallMessage value);
- String get_TypeName();
- Void set_TypeName( String value);
- I GetCOMIUnknown( Boolean fIsBeingMarshalled);
- Void SetCOMIUnknown( I i);
- Boolean CanCastTo( Class System.Type castType, Object o);
- Void System.Runtime.Remoting.Proxies.RemotingProxy();
- property Initialized { get(){} set(){} };
- property CtorThread { get(){} set(){} };
- property ConstructorMessage { get(){} set(){} };
- property TypeName { get(){} set(){} };
- }
- class System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem : System.Object
- {
- Class System.Runtime.Remoting.Messaging.IMethodCallMessage _message;
- Class System.Runtime.Remoting.Messaging.AsyncResult _ar;
- Object _target;
- Void System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem( Class System.Runtime.Remoting.Messaging.IMethodCallMessage message, Class System.Runtime.Remoting.Messaging.AsyncResult ar, Object target);
- Void ThreadPoolCallBack( Object o);
- Void DoAsyncCall();
- }
- class System.Runtime.Remoting.RemotingServices : System.Object
- {
- ValueClass System.Reflection.BindingFlags LookupAll;
- String FieldGetterName;
- String FieldSetterName;
- String IsInstanceOfTypeName;
- String CanCastToXmlTypeName;
- I4 TrashMemory;
- I4 CLIENT_MSG_GEN;
- I4 CLIENT_MSG_SINK_CHAIN;
- I4 CLIENT_MSG_SER;
- I4 CLIENT_MSG_SEND;
- I4 SERVER_MSG_RECEIVE;
- I4 SERVER_MSG_DESER;
- I4 SERVER_MSG_SINK_CHAIN;
- I4 SERVER_MSG_STACK_BUILD;
- I4 SERVER_DISPATCH;
- I4 SERVER_RET_STACK_BUILD;
- I4 SERVER_RET_SINK_CHAIN;
- I4 SERVER_RET_SER;
- I4 SERVER_RET_SEND;
- I4 SERVER_RET_END;
- I4 CLIENT_RET_RECEIVE;
- I4 CLIENT_RET_DESER;
- I4 CLIENT_RET_SINK_CHAIN;
- I4 CLIENT_RET_PROPAGATION;
- I4 CLIENT_END_CALL;
- I4 TIMING_DATA_EOF;
- Class System.Security.Permissions.SecurityPermission s_RemotingInfrastructurePermission;
- Class System.Reflection.Assembly s_MscorlibAssembly;
- Class System.Reflection.MethodBase s_FieldGetterMB;
- Class System.Reflection.MethodBase s_FieldSetterMB;
- Class System.Reflection.MethodBase s_IsInstanceOfTypeMB;
- Class System.Reflection.MethodBase s_CanCastToXmlTypeMB;
- Boolean s_bRemoteActivationConfigured;
- Boolean s_bRegisteredWellKnownChannels;
- Boolean s_bInProcessOfRegisteringWellKnownChannels;
- Object s_delayLoadChannelLock;
- Void System.Runtime.Remoting.RemotingServices();
- Void System.Runtime.Remoting.RemotingServices();
- Boolean IsTransparentProxy( Object proxy);
- Boolean IsObjectOutOfContext( Object tp);
- Boolean IsObjectOutOfAppDomain( Object tp);
- Boolean IsClientProxy( Object obj);
- Boolean IsObjectOutOfProcess( Object tp);
- Class System.Runtime.Remoting.Proxies.RealProxy GetRealProxy( Object proxy);
- Object CreateTransparentProxy( Class System.Runtime.Remoting.Proxies.RealProxy rp, Class System.RuntimeType typeToProxy, I stub, Object stubData);
- Object CreateTransparentProxy( Class System.Runtime.Remoting.Proxies.RealProxy rp, Class System.Type typeToProxy, I stub, Object stubData);
- Class System.MarshalByRefObject AllocateUninitializedObject( Class System.RuntimeType objectType);
- Void CallDefaultCtor( Object o);
- Class System.MarshalByRefObject AllocateUninitializedObject( Class System.Type objectType);
- Class System.MarshalByRefObject AllocateInitializedObject( Class System.RuntimeType objectType);
- Class System.MarshalByRefObject AllocateInitializedObject( Class System.Type objectType);
- Boolean RegisterWellKnownChannels();
- Void InternalSetRemoteActivationConfigured();
- Void nSetRemoteActivationConfigured();
- String GetSessionIdForMethodMessage( Class System.Runtime.Remoting.Messaging.IMethodMessage msg);
- Object GetLifetimeService( Class System.MarshalByRefObject obj);
- String GetObjectUri( Class System.MarshalByRefObject obj);
- Void SetObjectUriForMarshal( Class System.MarshalByRefObject obj, String uri);
- Class System.Runtime.Remoting.ObjRef Marshal( Class System.MarshalByRefObject Obj);
- Class System.Runtime.Remoting.ObjRef Marshal( Class System.MarshalByRefObject Obj, String URI);
- Class System.Runtime.Remoting.ObjRef Marshal( Class System.MarshalByRefObject Obj, String ObjURI, Class System.Type RequestedType);
- Class System.Runtime.Remoting.ObjRef MarshalInternal( Class System.MarshalByRefObject Obj, String ObjURI, Class System.Type RequestedType);
- Class System.Runtime.Remoting.Identity GetOrCreateIdentity( Class System.MarshalByRefObject Obj, String ObjURI);
- Void GetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object Unmarshal( Class System.Runtime.Remoting.ObjRef objectRef);
- Object Unmarshal( Class System.Runtime.Remoting.ObjRef objectRef, Boolean fRefine);
- Object Connect( Class System.Type classToProxy, String url);
- Object Connect( Class System.Type classToProxy, String url, Object data);
- Boolean Disconnect( Class System.MarshalByRefObject obj);
- Boolean Disconnect( Class System.MarshalByRefObject obj, Boolean bResetURI);
- Class System.Runtime.Remoting.Messaging.IMessageSink GetEnvoyChainForProxy( Class System.MarshalByRefObject obj);
- Class System.Runtime.Remoting.ObjRef GetObjRefForProxy( Class System.MarshalByRefObject obj);
- Object Unmarshal( Class System.Type classToProxy, String url);
- Object Unmarshal( Class System.Type classToProxy, String url, Object data);
- Object Wrap( Class System.ContextBoundObject obj);
- Object Wrap( Class System.ContextBoundObject obj, Object proxy, Boolean fCreateSinks);
- String GetObjectUriFromFullUri( String fullUri);
- Object Unwrap( Class System.ContextBoundObject obj);
- Object AlwaysUnwrap( Class System.ContextBoundObject obj);
- Object InternalUnmarshal( Class System.Runtime.Remoting.ObjRef objectRef, Object proxy, Boolean fRefine);
- Object GetOrCreateProxy( Class System.Runtime.Remoting.Identity idObj, Object proxy, Boolean fRefine);
- Object GetOrCreateProxy( Class System.Type classToProxy, Class System.Runtime.Remoting.Identity idObj);
- Class System.MarshalByRefObject SetOrCreateProxy( Class System.Runtime.Remoting.Identity idObj, Class System.Type classToProxy, Object proxy);
- Void CreateEnvoyAndChannelSinks( Class System.MarshalByRefObject tpOrObject, Class System.Runtime.Remoting.ObjRef objectRef, ByRef Class System.Runtime.Remoting.Messaging.IMessageSink chnlSink, ByRef Class System.Runtime.Remoting.Messaging.IMessageSink envoySink);
- String CreateEnvoyAndChannelSinks( String url, Object data, ByRef Class System.Runtime.Remoting.Messaging.IMessageSink chnlSink, ByRef Class System.Runtime.Remoting.Messaging.IMessageSink envoySink);
- String CreateChannelSink( String url, Object data, ByRef Class System.Runtime.Remoting.Messaging.IMessageSink chnlSink);
- Void SetEnvoyAndChannelSinks( Class System.Runtime.Remoting.Identity idObj, Class System.Runtime.Remoting.Messaging.IMessageSink chnlSink, Class System.Runtime.Remoting.Messaging.IMessageSink envoySink);
- Boolean CheckCast( Class System.Runtime.Remoting.Proxies.RealProxy rp, Class System.Type castType);
- Boolean ProxyCheckCast( Class System.Runtime.Remoting.Proxies.RealProxy rp, Class System.Type castType);
- Object CheckCast( Object objToExpand, Class System.Type type);
- ValueClass System.Runtime.InteropServices.GCHandle CreateDelegateInvocation( Class System.Threading.WaitCallback waitDelegate, Object state);
- Void DisposeDelegateInvocation( ValueClass System.Runtime.InteropServices.GCHandle delegateCallToken);
- Object CreateProxyForDomain( I4 appDomainId, I4 defCtxID);
- Class System.Runtime.Remoting.ObjRef CreateDataForDomain( I4 appDomainId, I4 defCtxID);
- Class System.Reflection.MethodBase GetMethodBaseFromMethodMessage( Class System.Runtime.Remoting.Messaging.IMethodMessage msg);
- Class System.Reflection.MethodBase InternalGetMethodBaseFromMethodMessage( Class System.Runtime.Remoting.Messaging.IMethodMessage msg);
- Boolean IsMethodOverloaded( Class System.Runtime.Remoting.Messaging.IMethodMessage msg);
- Class System.Reflection.MethodBase GetMethodBase( Class System.Runtime.Remoting.Messaging.IMethodMessage msg, Class System.Type t, SZArray Class System.Type signature);
- Boolean IsMethodAllowedRemotely( Class System.Reflection.MethodBase method);
- Boolean IsOneWay( Class System.Reflection.MethodBase method);
- Boolean FindAsyncMethodVersion( Class System.Reflection.MethodInfo method, ByRef Class System.Reflection.MethodInfo beginMethod, ByRef Class System.Reflection.MethodInfo endMethod);
- Boolean CompareParameterList( Class System.Collections.ArrayList params1, SZArray Class System.Reflection.ParameterInfo params2);
- Class System.Type GetServerTypeForUri( String URI);
- Void DomainUnloaded( I4 domainID);
- I4 GetServerContextForProxy( Object tp);
- I4 GetServerDomainIdForProxy( Object tp);
- Void GetServerContextAndDomainIdForProxy( Object tp, ByRef I4 contextId, ByRef I4 domainId);
- I4 GetServerContextForProxy( Object tp, ByRef Class System.Runtime.Remoting.ObjRef objRef, ByRef Boolean bSameDomain, ByRef I4 domainId);
- Class System.MarshalByRefObject GetServerObjectForProxy( Class System.MarshalByRefObject tp);
- Class System.Runtime.Remoting.Contexts.Context GetServerContext( Class System.MarshalByRefObject obj);
- Object GetType( Object tp);
- SZArray UI1 MarshalToBuffer( Object o);
- Object UnmarshalFromBuffer( SZArray UI1 b);
- Object UnmarshalReturnMessageFromBuffer( SZArray UI1 b, Class System.Runtime.Remoting.Messaging.IMethodCallMessage msg);
- Class System.Runtime.Remoting.Messaging.IMethodReturnMessage ExecuteMessage( Class System.MarshalByRefObject target, Class System.Runtime.Remoting.Messaging.IMethodCallMessage reqMsg);
- String DetermineDefaultQualifiedTypeName( Class System.Type type);
- String GetDefaultQualifiedTypeName( Class System.Type type);
- Class System.Type InternalGetTypeFromQualifiedTypeName( String qualifiedTypeName);
- Class System.Type LoadClrTypeWithPartialBindFallback( String typeName);
- Boolean CORProfilerTrackRemoting();
- Boolean CORProfilerTrackRemotingCookie();
- Boolean CORProfilerTrackRemotingAsync();
- Void CORProfilerRemotingClientSendingMessage( ByRef ValueClass System.Guid id, Boolean fIsAsync);
- Void CORProfilerRemotingClientReceivingReply( ValueClass System.Guid id, Boolean fIsAsync);
- Void CORProfilerRemotingServerReceivingMessage( ValueClass System.Guid id, Boolean fIsAsync);
- Void CORProfilerRemotingServerSendingReply( ByRef ValueClass System.Guid id, Boolean fIsAsync);
- Void CORProfilerRemotingClientInvocationFinished();
- Void LogRemotingStage( I4 stage);
- }
- class System.Runtime.Remoting.InternalRemotingServices : System.Object
- {
- Void DebugOutChnl( String s);
- Void RemotingTrace( SZArray Object messages);
- Void RemotingAssert( Boolean condition, String message);
- Void SetServerIdentity( Class System.Runtime.Remoting.Messaging.MethodCall m, Object srvID);
- Class System.Runtime.Remoting.Metadata.RemotingMethodCachedData GetReflectionCachedData( Class System.Reflection.MethodBase mi);
- Class System.Runtime.Remoting.Metadata.RemotingTypeCachedData GetReflectionCachedData( Class System.Type mi);
- Class System.Runtime.Remoting.Metadata.RemotingCachedData GetReflectionCachedData( Class System.Reflection.MemberInfo mi);
- Class System.Runtime.Remoting.Metadata.RemotingCachedData GetReflectionCachedData( Class System.Reflection.ParameterInfo reflectionObject);
- Class System.Runtime.Remoting.Metadata.SoapAttribute GetCachedSoapAttribute( Object reflectionObject);
- Void System.Runtime.Remoting.InternalRemotingServices();
- }
- class System.Runtime.Remoting.Messaging.MessageSurrogateFilter : System.MulticastDelegate
- {
- Void System.Runtime.Remoting.Messaging.MessageSurrogateFilter( Object object, I method);
- Boolean Invoke( String key, Object value);
- Class System.IAsyncResult BeginInvoke( String key, Object value, Class System.AsyncCallback callback, Object object);
- Boolean EndInvoke( Class System.IAsyncResult result);
- }
- class System.Runtime.Remoting.Messaging.RemotingSurrogateSelector : System.Object
- {
- Class System.Type s_IMethodCallMessageType;
- Class System.Type s_IMethodReturnMessageType;
- Class System.Type s_ObjRefType;
- Object _rootObj;
- Class System.Runtime.Serialization.ISurrogateSelector _next;
- Class System.Runtime.Remoting.Messaging.RemotingSurrogate _remotingSurrogate;
- Class System.Runtime.Remoting.Messaging.ObjRefSurrogate _objRefSurrogate;
- Class System.Runtime.Serialization.ISerializationSurrogate _messageSurrogate;
- Class System.Runtime.Remoting.Messaging.MessageSurrogateFilter _filter;
- Void System.Runtime.Remoting.Messaging.RemotingSurrogateSelector();
- Void set_Filter( Class System.Runtime.Remoting.Messaging.MessageSurrogateFilter value);
- Class System.Runtime.Remoting.Messaging.MessageSurrogateFilter get_Filter();
- Void SetRootObject( Object obj);
- Object GetRootObject();
- Void ChainSelector( Class System.Runtime.Serialization.ISurrogateSelector selector);
- Class System.Runtime.Serialization.ISerializationSurrogate GetSurrogate( Class System.Type type, ValueClass System.Runtime.Serialization.StreamingContext context, ByRef Class System.Runtime.Serialization.ISurrogateSelector ssout);
- Class System.Runtime.Serialization.ISurrogateSelector GetNextSelector();
- Void UseSoapFormat();
- Void System.Runtime.Remoting.Messaging.RemotingSurrogateSelector();
- property Filter { get(){} set(){} };
- }
- class System.Runtime.Remoting.Messaging.RemotingSurrogate : System.Object
- {
- Void GetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object SetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ISurrogateSelector selector);
- Void System.Runtime.Remoting.Messaging.RemotingSurrogate();
- }
- class System.Runtime.Remoting.Messaging.ObjRefSurrogate : System.Object
- {
- Void GetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object SetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ISurrogateSelector selector);
- Void System.Runtime.Remoting.Messaging.ObjRefSurrogate();
- }
- class System.Runtime.Remoting.Messaging.SoapMessageSurrogate : System.Object
- {
- Class System.Type _voidType;
- Class System.Type _soapFaultType;
- String DefaultFakeRecordAssemblyName;
- Object _rootObj;
- Class System.Runtime.Remoting.Messaging.RemotingSurrogateSelector _ss;
- Void System.Runtime.Remoting.Messaging.SoapMessageSurrogate( Class System.Runtime.Remoting.Messaging.RemotingSurrogateSelector ss);
- Void SetRootObject( Object obj);
- SZArray String GetInArgNames( Class System.Runtime.Remoting.Messaging.IMethodCallMessage m, I4 c);
- SZArray String GetNames( Class System.Runtime.Remoting.Messaging.IMethodCallMessage m, I4 c);
- Void GetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object SetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ISurrogateSelector selector);
- Void System.Runtime.Remoting.Messaging.SoapMessageSurrogate();
- }
- class System.Runtime.Remoting.Messaging.MessageSurrogate : System.Object
- {
- Class System.Type _constructionCallType;
- Class System.Type _methodCallType;
- Class System.Type _constructionResponseType;
- Class System.Type _methodResponseType;
- Class System.Type _exceptionType;
- Class System.Type _objectType;
- Class System.Runtime.Remoting.Messaging.RemotingSurrogateSelector _ss;
- Void System.Runtime.Remoting.Messaging.MessageSurrogate( Class System.Runtime.Remoting.Messaging.RemotingSurrogateSelector ss);
- Void GetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object SetObjectData( Object obj, Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ISurrogateSelector selector);
- Void System.Runtime.Remoting.Messaging.MessageSurrogate();
- }
- class System.Runtime.Remoting.ServerIdentity : System.Runtime.Remoting.Identity
- {
- Class System.Runtime.Remoting.Contexts.Context _srvCtx;
- Class System.Runtime.Remoting.Messaging.IMessageSink _serverObjectChain;
- Class System.Runtime.Remoting.Messaging.StackBuilderSink _stackBuilderSink;
- Class System.Runtime.Remoting.Contexts.DynamicPropertyHolder _dphSrv;
- Class System.Type _srvType;
- Boolean _bMarshaledAsSpecificType;
- I4 _refCount;
- Void System.Runtime.Remoting.ServerIdentity( Class System.MarshalByRefObject obj, Class System.Runtime.Remoting.Contexts.Context serverCtx);
- Void System.Runtime.Remoting.ServerIdentity( Class System.MarshalByRefObject obj, Class System.Runtime.Remoting.Contexts.Context serverCtx, String uri);
- Class System.Runtime.Remoting.Contexts.Context get_ServerContext();
- Void SetSingleCallObjectMode();
- Void SetSingletonObjectMode();
- Boolean IsSingleCall();
- Boolean IsSingleton();
- Class System.Runtime.Remoting.Messaging.IMessageSink GetServerObjectChain( ByRef Class System.MarshalByRefObject obj);
- Class System.Type get_ServerType();
- Void set_ServerType( Class System.Type value);
- Boolean get_MarshaledAsSpecificType();
- Void set_MarshaledAsSpecificType( Boolean value);
- Class System.Runtime.Remoting.Messaging.IMessageSink RaceSetServerObjectChain( Class System.Runtime.Remoting.Messaging.IMessageSink serverObjectChain);
- Boolean AddServerSideDynamicProperty( Class System.Runtime.Remoting.Contexts.IDynamicProperty prop);
- Boolean RemoveServerSideDynamicProperty( String name);
- Class System.Runtime.Remoting.Messaging.StackBuilderSink get_ServerStackBuilderSink();
- SZArray Class System.Runtime.Remoting.Contexts.IDynamicProperty get_ServerSideDynamicProperties();
- Class System.Runtime.Remoting.Contexts.ArrayWithSize get_ServerSideDynamicSinks();
- Void AssertValid();
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- property ServerContext { get(){} set(){} };
- property ServerType { get(){} set(){} };
- property MarshaledAsSpecificType { get(){} set(){} };
- property ServerStackBuilderSink { get(){} set(){} };
- property ServerSideDynamicProperties { get(){} set(){} };
- property ServerSideDynamicSinks { get(){} set(){} };
- }
- class System.Runtime.Remoting.SoapServices : System.Object
- {
- Class System.Collections.Hashtable _interopXmlElementToType;
- Class System.Collections.Hashtable _interopTypeToXmlElement;
- Class System.Collections.Hashtable _interopXmlTypeToType;
- Class System.Collections.Hashtable _interopTypeToXmlType;
- Class System.Collections.Hashtable _xmlToFieldTypeMap;
- Class System.Collections.Hashtable _methodBaseToSoapAction;
- Class System.Collections.Hashtable _soapActionToMethodBase;
- String startNS;
- String assemblyNS;
- String namespaceNS;
- String fullNS;
- Void System.Runtime.Remoting.SoapServices();
- String CreateKey( String elementName, String elementNamespace);
- Void RegisterInteropXmlElement( String xmlElement, String xmlNamespace, Class System.Type type);
- Void RegisterInteropXmlType( String xmlType, String xmlTypeNamespace, Class System.Type type);
- Void PreLoad( Class System.Type type);
- Void PreLoad( Class System.Reflection.Assembly assembly);
- Class System.Type GetInteropTypeFromXmlElement( String xmlElement, String xmlNamespace);
- Class System.Type GetInteropTypeFromXmlType( String xmlType, String xmlTypeNamespace);
- Void GetInteropFieldTypeAndNameFromXmlElement( Class System.Type containingType, String xmlElement, String xmlNamespace, ByRef Class System.Type type, ByRef String name);
- Void GetInteropFieldTypeAndNameFromXmlAttribute( Class System.Type containingType, String xmlAttribute, String xmlNamespace, ByRef Class System.Type type, ByRef String name);
- Boolean GetXmlElementForInteropType( Class System.Type type, ByRef String xmlElement, ByRef String xmlNamespace);
- Boolean GetXmlTypeForInteropType( Class System.Type type, ByRef String xmlType, ByRef String xmlTypeNamespace);
- String GetXmlNamespaceForMethodCall( Class System.Reflection.MethodBase mb);
- String GetXmlNamespaceForMethodResponse( Class System.Reflection.MethodBase mb);
- Void RegisterSoapActionForMethodBase( Class System.Reflection.MethodBase mb);
- Void RegisterSoapActionForMethodBase( Class System.Reflection.MethodBase mb, String soapAction);
- String GetSoapActionFromMethodBase( Class System.Reflection.MethodBase mb);
- Boolean IsSoapActionValidForMethodBase( String soapAction, Class System.Reflection.MethodBase mb);
- Boolean GetTypeAndMethodNameFromSoapAction( String soapAction, ByRef String typeName, ByRef String methodName);
- String get_XmlNsForClrType();
- String get_XmlNsForClrTypeWithAssembly();
- String get_XmlNsForClrTypeWithNs();
- String get_XmlNsForClrTypeWithNsAndAssembly();
- Boolean IsClrTypeNamespace( String namespaceString);
- String CodeXmlNamespaceForClrTypeNamespace( String typeNamespace, String assemblyName);
- Boolean DecodeXmlNamespaceForClrTypeNamespace( String inNamespace, ByRef String typeNamespace, ByRef String assemblyName);
- String UriEncode( String value);
- Void UriEncode( String value, Class System.Text.StringBuilder sb);
- String UriDecode( String value);
- Boolean IsNameNull( String name);
- Void System.Runtime.Remoting.SoapServices();
- property XmlNsForClrType { get(){} set(){} };
- property XmlNsForClrTypeWithAssembly { get(){} set(){} };
- property XmlNsForClrTypeWithNs { get(){} set(){} };
- property XmlNsForClrTypeWithNsAndAssembly { get(){} set(){} };
- }
- class XmlEntry : System.Object
- {
- String Name;
- String Namespace;
- Void XmlEntry( String name, String xmlNamespace);
- }
- class XmlToFieldTypeMap : System.Object
- {
- Class System.Collections.Hashtable _attributes;
- Class System.Collections.Hashtable _elements;
- Void XmlToFieldTypeMap();