C# 클래스 System.Runtime.Remoting.Contexts.Context

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddDynamicProperty bool
AddGlobalDynamicProperty bool
AddPerContextDynamicProperty bool
AllocateDataSlot LocalDataStoreSlot
AllocateNamedDataSlot LocalDataStoreSlot
CheckPropertyNameClash void
CleanupInternalContext void
Context System
Context System
CreateDefaultContext Context
CreateEnvoyChain IMessageSink
CreateServerObjectChain IMessageSink
DoCallBack void
DoCallBackFromEE void
DoCallBackGeneric void
ExecuteCallBackInEE void
FreeNamedDataSlot void
Freeze void
GetClientContextChain IMessageSink
GetData Object
GetNamedDataSlot LocalDataStoreSlot
GetProperty IContextProperty
GetServerContextChain IMessageSink
GrowPropertiesArray IContextProperty[]
InternalFreeze void
NotifyActivatorProperties IMessage
NotifyDynamicSinks bool
RegisterDynamicProperty bool
RemoveDynamicProperty bool
RemoveGlobalDynamicProperty bool
RemovePerContextDynamicProperty bool
ReserveSlot int
SetData void
SetProperty void
SetThreadPoolAware void
SetupInternalContext void
UnregisterDynamicProperty bool

공개 메소드들

메소드 설명
ToString ( ) : String

비공개 메소드들

메소드 설명
AddDynamicProperty ( Context ctx, IDynamicProperty prop ) : bool
AddGlobalDynamicProperty ( IDynamicProperty prop ) : bool
AddPerContextDynamicProperty ( IDynamicProperty prop ) : bool
AllocateDataSlot ( ) : LocalDataStoreSlot
AllocateNamedDataSlot ( String name ) : LocalDataStoreSlot
CheckPropertyNameClash ( String name, IContextProperty props, int count ) : void
CleanupInternalContext ( ) : void
Context ( ) : System
Context ( int flags ) : System
CreateDefaultContext ( ) : Context
CreateEnvoyChain ( MarshalByRefObject objectOrProxy ) : IMessageSink
CreateServerObjectChain ( MarshalByRefObject serverObj ) : IMessageSink
DoCallBack ( CrossContextDelegate deleg ) : void
DoCallBackFromEE ( IntPtr targetCtxID, IntPtr privateData, int targetDomainID ) : void
DoCallBackGeneric ( IntPtr targetCtxID, CrossContextDelegate deleg ) : void
ExecuteCallBackInEE ( IntPtr privateData ) : void
FreeNamedDataSlot ( String name ) : void
Freeze ( ) : void
GetClientContextChain ( ) : IMessageSink
GetData ( LocalDataStoreSlot slot ) : Object
GetNamedDataSlot ( String name ) : LocalDataStoreSlot
GetProperty ( String name ) : IContextProperty
GetServerContextChain ( ) : IMessageSink
GrowPropertiesArray ( IContextProperty props ) : IContextProperty[]
InternalFreeze ( ) : void
NotifyActivatorProperties ( IMessage msg, bool bServerSide ) : IMessage
NotifyDynamicSinks ( IMessage msg, bool bCliSide, bool bStart, bool bAsync, bool bNotifyGlobals ) : bool
RegisterDynamicProperty ( IDynamicProperty prop, ContextBoundObject obj, Context ctx ) : bool
RemoveDynamicProperty ( Context ctx, String name ) : bool
RemoveGlobalDynamicProperty ( String name ) : bool
RemovePerContextDynamicProperty ( String name ) : bool
ReserveSlot ( ) : int
SetData ( LocalDataStoreSlot slot, Object data ) : void
SetProperty ( IContextProperty prop ) : void
SetThreadPoolAware ( ) : void
SetupInternalContext ( bool bDefault ) : void
UnregisterDynamicProperty ( String name, ContextBoundObject obj, Context ctx ) : bool

메소드 상세

ToString() 공개 메소드

public ToString ( ) : String
리턴 String