C# 클래스 System.Runtime.Remoting.Messaging.MethodCall

상속: IMethodCallMessage, IMethodMessage, IMessage, System.Runtime.Serialization.ISerializable, IInternalMessage, ISerializationRootObject
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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