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

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

Protected Properties

Свойство Type Description
ExternalProperties IDictionary
InternalProperties IDictionary

Private Properties

Свойство Type Description
FillHeader void
FillHeaders void
FillHeaders void
FillSpecialHeader bool
GetLogicalCallContext LogicalCallContext
GetObjectData void
IInternalMessage bool
IInternalMessage void
IInternalMessage void
MethodCall System
MethodCall System
MethodCall System
ResolveMethod void
ResolveOverloadedMethod void
ResolveOverloadedMethod void
ResolveType System.Type
SetLogicalCallContext LogicalCallContext
SetObjectData void
SetObjectFromSoapData void

Méthodes publiques

Méthode Description
GetArg ( int argNum ) : Object
GetArgName ( int index ) : String
GetInArg ( int argNum ) : Object
GetInArgName ( int index ) : String
HeaderHandler ( Header h ) : Object
Init ( ) : void
MethodCall ( Header h1 ) : System
MethodCall ( IMessage msg ) : System
ResolveMethod ( ) : void
RootSetObjectData ( SerializationInfo info, StreamingContext ctx ) : void

Private Methods

Méthode Description
FillHeader ( String key, Object value ) : void
FillHeaders ( Header h ) : void
FillHeaders ( Header h, bool bFromHeaderHandler ) : void
FillSpecialHeader ( String key, Object value ) : bool
GetLogicalCallContext ( ) : LogicalCallContext
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
IInternalMessage ( ) : bool
IInternalMessage ( LogicalCallContext newCallContext ) : void
IInternalMessage ( String val ) : void
MethodCall ( Object handlerObject, BinaryMethodCallMessage smuggledMsg ) : System
MethodCall ( SerializationInfo info, StreamingContext context ) : System
MethodCall ( System.Runtime.Remoting.Messaging.SmuggledMethodCallMessage smuggledMsg, ArrayList deserializedArgs ) : System
ResolveMethod ( bool bThrowIfNotResolved ) : void
ResolveOverloadedMethod ( RuntimeType t ) : void
ResolveOverloadedMethod ( RuntimeType t, String methodName, ArrayList argNames, ArrayList argValues ) : void
ResolveType ( ) : Type
SetLogicalCallContext ( LogicalCallContext ctx ) : LogicalCallContext
SetObjectData ( SerializationInfo info, StreamingContext context ) : void
SetObjectFromSoapData ( SerializationInfo info ) : 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

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

HeaderHandler() public méthode

public HeaderHandler ( Header h ) : Object
h Header
Résultat Object

Init() public méthode

public Init ( ) : void
Résultat void

MethodCall() public méthode

public MethodCall ( Header h1 ) : System
h1 Header
Résultat System

MethodCall() public méthode

public MethodCall ( IMessage msg ) : System
msg IMessage
Résultat System

ResolveMethod() public méthode

public ResolveMethod ( ) : void
Résultat void

RootSetObjectData() public méthode

public RootSetObjectData ( SerializationInfo info, StreamingContext ctx ) : void
info SerializationInfo
ctx StreamingContext
Résultat void

Property Details

ExternalProperties protected_oe property

protected IDictionary ExternalProperties
Résultat IDictionary

InternalProperties protected_oe property

protected IDictionary InternalProperties
Résultat IDictionary