다음을 통해 공유


ReturnMessage 생성자

정의

ReturnMessage 클래스의 새 인스턴스를 초기화합니다.

오버로드

ReturnMessage(Exception, IMethodCallMessage)

ReturnMessage 클래스의 새 인스턴스를 초기화합니다.

ReturnMessage(Object, Object[], Int32, LogicalCallContext, IMethodCallMessage)

메서드 호출 이후에 호출자에게 반환되는 모든 정보를 사용하여 ReturnMessage 클래스의 새 인스턴스를 초기화합니다.

ReturnMessage(Exception, IMethodCallMessage)

ReturnMessage 클래스의 새 인스턴스를 초기화합니다.

public:
 ReturnMessage(Exception ^ e, System::Runtime::Remoting::Messaging::IMethodCallMessage ^ mcm);
public ReturnMessage (Exception e, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
[System.Security.SecurityCritical]
public ReturnMessage (Exception e, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
new System.Runtime.Remoting.Messaging.ReturnMessage : Exception * System.Runtime.Remoting.Messaging.IMethodCallMessage -> System.Runtime.Remoting.Messaging.ReturnMessage
[<System.Security.SecurityCritical>]
new System.Runtime.Remoting.Messaging.ReturnMessage : Exception * System.Runtime.Remoting.Messaging.IMethodCallMessage -> System.Runtime.Remoting.Messaging.ReturnMessage
Public Sub New (e As Exception, mcm As IMethodCallMessage)

매개 변수

e
Exception

원격으로 호출된 메서드가 실행되는 동안 throw된 예외입니다.

mcm
IMethodCallMessage

IMethodCallMessage 클래스의 인스턴스를 만드는 데 사용할 ReturnMessage입니다.

특성

적용 대상

ReturnMessage(Object, Object[], Int32, LogicalCallContext, IMethodCallMessage)

메서드 호출 이후에 호출자에게 반환되는 모든 정보를 사용하여 ReturnMessage 클래스의 새 인스턴스를 초기화합니다.

public:
 ReturnMessage(System::Object ^ ret, cli::array <System::Object ^> ^ outArgs, int outArgsCount, System::Runtime::Remoting::Messaging::LogicalCallContext ^ callCtx, System::Runtime::Remoting::Messaging::IMethodCallMessage ^ mcm);
public ReturnMessage (object ret, object[] outArgs, int outArgsCount, System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
[System.Security.SecurityCritical]
public ReturnMessage (object ret, object[] outArgs, int outArgsCount, System.Runtime.Remoting.Messaging.LogicalCallContext callCtx, System.Runtime.Remoting.Messaging.IMethodCallMessage mcm);
new System.Runtime.Remoting.Messaging.ReturnMessage : obj * obj[] * int * System.Runtime.Remoting.Messaging.LogicalCallContext * System.Runtime.Remoting.Messaging.IMethodCallMessage -> System.Runtime.Remoting.Messaging.ReturnMessage
[<System.Security.SecurityCritical>]
new System.Runtime.Remoting.Messaging.ReturnMessage : obj * obj[] * int * System.Runtime.Remoting.Messaging.LogicalCallContext * System.Runtime.Remoting.Messaging.IMethodCallMessage -> System.Runtime.Remoting.Messaging.ReturnMessage
Public Sub New (ret As Object, outArgs As Object(), outArgsCount As Integer, callCtx As LogicalCallContext, mcm As IMethodCallMessage)

매개 변수

ret
Object

현재 ReturnMessage 인스턴스를 발생시킨 호출된 메서드가 반환하는 개체입니다.

outArgs
Object[]

호출된 메서드에서 out 매개 변수로 반환되는 개체입니다.

outArgsCount
Int32

호출된 메서드에서 반환된 out 매개 변수의 개수입니다.

callCtx
LogicalCallContext

메서드 호출의 LogicalCallContext입니다.

mcm
IMethodCallMessage

호출된 메서드에 대한 원본 메서드 호출입니다.

특성

적용 대상