MethodReturnMessageWrapper 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作 IMethodReturnMessage 介面,以建立遠端物件上之方法呼叫的回應訊息。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class MethodReturnMessageWrapper : System::Runtime::Remoting::Messaging::InternalMessageWrapper, System::Runtime::Remoting::Messaging::IMethodReturnMessage
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodReturnMessageWrapper : System.Runtime.Remoting.Messaging.InternalMessageWrapper, System.Runtime.Remoting.Messaging.IMethodReturnMessage
type MethodReturnMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodReturnMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodReturnMessageWrapper = class
inherit InternalMessageWrapper
interface IMethodReturnMessage
interface IMethodMessage
interface IMessage
Public Class MethodReturnMessageWrapper
Inherits InternalMessageWrapper
Implements IMethodReturnMessage
- 繼承
- 屬性
- 實作
備註
類別MethodReturnMessageWrapper是由 .NET Framework 的遠端基礎結構所使用。 您不需要直接建立 類別的 MethodReturnMessageWrapper 實例,而是使用 IMethodReturnMessage 介面。
類別會 MethodReturnMessageWrapper 包裝遠端數據,以在訊息接收之間傳遞。 遠端伺服器會傳送 MethodReturnMessageWrapper 訊息給用戶端,以回應用戶端要求。
建構函式
MethodReturnMessageWrapper(IMethodReturnMessage) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
欄位
WrappedMessage |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示由訊息包裝函式所包裝的要求或回應 IMethodMessage 介面。 (繼承來源 InternalMessageWrapper) |
屬性
ArgCount |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得傳遞給方法的引數數目。 |
Args |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得傳遞給方法的引數陣列。 |
Exception |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得方法呼叫期間擲回的例外狀況,但如果方法沒有擲回例外狀況,則為 |
HasVarArgs |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得旗標,指出方法是否接受變動數目的引數。 |
LogicalCallContext |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前方法呼叫的 LogicalCallContext。 |
MethodBase |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得受呼叫方法的 MethodBase。 |
MethodName |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得受叫用方法的名稱。 |
MethodSignature |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得包含方法簽章的物件。 |
OutArgCount |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得方法呼叫中標記為 |
OutArgs |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得方法呼叫中標記為 |
Properties |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 IDictionary 介面,表示遠端訊息的屬性集合。 |
ReturnValue |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得方法呼叫的傳回值。 |
TypeName |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得進行方法呼叫之遠端物件的完整型別名稱。 |
Uri |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得進行方法呼叫之遠端物件的統一資源識別元 (URI)。 |
方法
Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetArg(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定索引處取得方法引數當做物件。 |
GetArgName(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定索引處取得方法引數的名稱。 |
GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設雜湊函式。 (繼承來源 Object) |
GetOutArg(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回標記為 |
GetOutArgName(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回標記為 |
GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回代表目前物件的字串。 (繼承來源 Object) |