ReturnMessage 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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)
参数
在执行远程调用的方法期间引发的异常。
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方法调用。
对已调用方法的原始方法调用。
- 属性