C# Класс System.Runtime.Remoting.Messaging.MethodCall

Наследование: IMethodCallMessage, IMethodMessage, IMessage, System.Runtime.Serialization.ISerializable, IInternalMessage, ISerializationRootObject
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
ExternalProperties IDictionary
InternalProperties IDictionary

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetArg() публичный Метод

public GetArg ( int argNum ) : Object
argNum int
Результат Object

GetArgName() публичный Метод

public GetArgName ( int index ) : String
index int
Результат String

GetInArg() публичный Метод

public GetInArg ( int argNum ) : Object
argNum int
Результат Object

GetInArgName() публичный Метод

public GetInArgName ( int index ) : String
index int
Результат String

HeaderHandler() публичный Метод

public HeaderHandler ( Header h ) : Object
h Header
Результат Object

Init() публичный Метод

public Init ( ) : void
Результат void

MethodCall() публичный Метод

public MethodCall ( Header h1 ) : System
h1 Header
Результат System

MethodCall() публичный Метод

public MethodCall ( IMessage msg ) : System
msg IMessage
Результат System

ResolveMethod() публичный Метод

public ResolveMethod ( ) : void
Результат void

RootSetObjectData() публичный Метод

public RootSetObjectData ( SerializationInfo info, StreamingContext ctx ) : void
info SerializationInfo
ctx StreamingContext
Результат void

Описание свойств

ExternalProperties защищенное свойство

protected IDictionary ExternalProperties
Результат IDictionary

InternalProperties защищенное свойство

protected IDictionary InternalProperties
Результат IDictionary