C# Class System.Runtime.Remoting.Messaging.LogicalCallContext

Inheritance: ISerializable, ICloneable
Mostrar archivo Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
GetObjectData void
GetPropertyKeyForHeader String
InternalGetHeaders System.Runtime.Remoting.Messaging.Header[]
InternalGetOutgoingHeaders System.Runtime.Remoting.Messaging.Header[]
InternalSetHeaders void
LogicalCallContext System.Threading
LogicalCallContext System.Threading
Merge void
PropagateIncomingHeadersToCallContext void
PropagateOutgoingHeadersToMessage void
RemovePrincipalIfNotSerializable IPrincipal

Public Methods

Method Description
Clone ( ) : Object
FreeNamedDataSlot ( String name ) : void
GetData ( String name ) : Object
SetData ( String name, Object data ) : void

Private Methods

Method Description
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetPropertyKeyForHeader ( Header header ) : String
InternalGetHeaders ( ) : System.Runtime.Remoting.Messaging.Header[]
InternalGetOutgoingHeaders ( ) : System.Runtime.Remoting.Messaging.Header[]
InternalSetHeaders ( Header headers ) : void
LogicalCallContext ( ) : System.Threading
LogicalCallContext ( SerializationInfo info, StreamingContext context ) : System.Threading
Merge ( LogicalCallContext lc ) : void
PropagateIncomingHeadersToCallContext ( IMessage msg ) : void
PropagateOutgoingHeadersToMessage ( IMessage msg ) : void
RemovePrincipalIfNotSerializable ( ) : IPrincipal

Method Details

Clone() public method

public Clone ( ) : Object
return Object

FreeNamedDataSlot() public method

public FreeNamedDataSlot ( String name ) : void
name String
return void

GetData() public method

public GetData ( String name ) : Object
name String
return Object

SetData() public method

public SetData ( String name, Object data ) : void
name String
data Object
return void