C# Class System.Runtime.Remoting.Contexts.SynchronizationAttribute

Inheritance: ContextAttribute, IContributeClientContextSink, IContributeServerContextSink
Mostra file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
DispatcherCallBack void
Dispose void
ExecuteWorkItem void
GetPropertiesForNewContext void
HandleThreadExit void
HandleThreadReEntry void
HandleWorkCompletion void
HandleWorkRequest void
InitIfNecessary void
IsContextOK bool
IsKnownLCID bool
IsNestedCall bool

Public Methods

Method Description
GetClientContextSink ( IMessageSink nextSink ) : IMessageSink
GetServerContextSink ( IMessageSink nextSink ) : IMessageSink
SynchronizationAttribute ( ) : System.Threading
SynchronizationAttribute ( bool reEntrant ) : System.Threading
SynchronizationAttribute ( int flag ) : System.Threading
SynchronizationAttribute ( int flag, bool reEntrant ) : System.Threading

Private Methods

Method Description
DispatcherCallBack ( Object stateIgnored, bool ignored ) : void
Dispose ( ) : void
ExecuteWorkItem ( WorkItem work ) : void
GetPropertiesForNewContext ( IConstructionCallMessage ctorMsg ) : void
HandleThreadExit ( ) : void
HandleThreadReEntry ( ) : void
HandleWorkCompletion ( ) : void
HandleWorkRequest ( WorkItem work ) : void
InitIfNecessary ( ) : void
IsContextOK ( Context ctx, IConstructionCallMessage msg ) : bool
IsKnownLCID ( IMessage reqMsg ) : bool
IsNestedCall ( IMessage reqMsg ) : bool

Method Details

GetClientContextSink() public method

public GetClientContextSink ( IMessageSink nextSink ) : IMessageSink
nextSink IMessageSink
return IMessageSink

GetServerContextSink() public method

public GetServerContextSink ( IMessageSink nextSink ) : IMessageSink
nextSink IMessageSink
return IMessageSink

SynchronizationAttribute() public method

public SynchronizationAttribute ( ) : System.Threading
return System.Threading

SynchronizationAttribute() public method

public SynchronizationAttribute ( bool reEntrant ) : System.Threading
reEntrant bool
return System.Threading

SynchronizationAttribute() public method

public SynchronizationAttribute ( int flag ) : System.Threading
flag int
return System.Threading

SynchronizationAttribute() public method

public SynchronizationAttribute ( int flag, bool reEntrant ) : System.Threading
flag int
reEntrant bool
return System.Threading