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

Inheritance: IMethodCallMessage, IMethodMessage, IMessage, IInternalMessage, ISerializable
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
CoerceArg Object
CoerceArgs Object[]
CoerceArgs Object[]
CoerceArgs Object[]
DebugOut void
Dispatch bool
GenerateMethodSignature System.Type[]
GetAsyncBeginInfo void
GetAsyncResult IAsyncResult
GetFramePtr System.IntPtr
GetLogicalCallContext LogicalCallContext
GetMethodBase System.Reflection.MethodBase
GetObjectData void
GetReturnValue Object
GetThisPtr Object
IInternalMessage bool
IInternalMessage void
IInternalMessage void
InitFields void
InitIfNecessary void
InternalGetArg Object
InternalGetArgCount int
InternalGetArgs Object[]
InternalHasVarArgs bool
Message System
OutToUnmanagedDebugger void
PropagateCallContextFromMessageToThread LogicalCallContext
PropagateCallContextFromThreadToMessage void
PropagateCallContextFromThreadToMessage void
PropagateOutParameters void
SetLogicalCallContext LogicalCallContext
SetOneWay void
SoapCoerceArg Object
UpdateNames void

Méthodes publiques

Méthode Description
GetArg ( int argNum ) : Object
GetArgName ( int index ) : String
GetCallType ( ) : int
GetFault ( ) : Exception
GetInArg ( int argNum ) : Object
GetInArgName ( int index ) : String
Init ( ) : void
SetFault ( Exception e ) : void

Private Methods

Méthode Description
CoerceArg ( Object value, Type pt ) : Object
CoerceArgs ( IMethodMessage m ) : Object[]
CoerceArgs ( IMethodMessage m, ParameterInfo pi ) : Object[]
CoerceArgs ( MethodBase mb, Object args, ParameterInfo pi ) : Object[]
DebugOut ( String s ) : void
Dispatch ( Object target, bool fExecuteInContext ) : bool
GenerateMethodSignature ( MethodBase mb ) : System.Type[]
GetAsyncBeginInfo ( AsyncCallback &acbd, Object &state ) : void
GetAsyncResult ( ) : IAsyncResult
GetFramePtr ( ) : IntPtr
GetLogicalCallContext ( ) : LogicalCallContext
GetMethodBase ( ) : MethodBase
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetReturnValue ( ) : Object
GetThisPtr ( ) : Object
IInternalMessage ( ) : bool
IInternalMessage ( LogicalCallContext callContext ) : void
IInternalMessage ( String URI ) : void
InitFields ( MessageData msgData ) : void
InitIfNecessary ( ) : void
InternalGetArg ( int argNum ) : Object
InternalGetArgCount ( ) : int
InternalGetArgs ( ) : Object[]
InternalHasVarArgs ( ) : bool
Message ( ) : System
OutToUnmanagedDebugger ( String s ) : void
PropagateCallContextFromMessageToThread ( IMessage msg ) : LogicalCallContext
PropagateCallContextFromThreadToMessage ( IMessage msg ) : void
PropagateCallContextFromThreadToMessage ( IMessage msg, LogicalCallContext oldcctx ) : void
PropagateOutParameters ( Object OutArgs, Object retVal ) : void
SetLogicalCallContext ( LogicalCallContext callCtx ) : LogicalCallContext
SetOneWay ( ) : void
SoapCoerceArg ( Object value, Type pt, Hashtable keyToNamespaceTable ) : Object
UpdateNames ( ) : void

Method Details

GetArg() public méthode

public GetArg ( int argNum ) : Object
argNum int
Résultat Object

GetArgName() public méthode

public GetArgName ( int index ) : String
index int
Résultat String

GetCallType() public méthode

public GetCallType ( ) : int
Résultat int

GetFault() public méthode

public GetFault ( ) : Exception
Résultat System.Exception

GetInArg() public méthode

public GetInArg ( int argNum ) : Object
argNum int
Résultat Object

GetInArgName() public méthode

public GetInArgName ( int index ) : String
index int
Résultat String

Init() public méthode

public Init ( ) : void
Résultat void

SetFault() public méthode

public SetFault ( Exception e ) : void
e Exception
Résultat void