MethodCall 類別

定義

重要

此 API 不符合 CLS 規範。

實作 IMethodCallMessage 介面以建立請求訊息,作為遠端物件的方法呼叫。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class MethodCall : System::Runtime::Remoting::Messaging::IMethodCallMessage, System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
public class MethodCall : System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class MethodCall : System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class MethodCall : System.Runtime.Remoting.Messaging.IMethodCallMessage, System.Runtime.Serialization.ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
type MethodCall = class
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
    interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type MethodCall = class
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
    interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type MethodCall = class
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
    interface ISerializable
Public Class MethodCall
Implements IMethodCallMessage, ISerializable
繼承
MethodCall
衍生
屬性
實作

備註

MethodCall 類別被 .NET 框架的遠端基礎設施所使用。 你不需要直接建立類別的實例 MethodCall ;而是直接使用 IMethodCallMessage 介面。

MethodCall 包含在訊息匯入中心間傳遞的遠端資料。 遠端用戶端會 MethodCall 向伺服器發送訊息。

建構函式

名稱 Description
MethodCall(Header[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從一組遠端標頭陣列初始化該類別的新實例 MethodCall

MethodCall(IMessage)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

透過複製現有訊息初始化該類別的新實例 MethodCall

欄位

名稱 Description
ExternalProperties

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

一個 IDictionary 介面,代表遠端訊息屬性的集合。

InternalProperties

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

一個 IDictionary 介面,代表遠端訊息屬性的集合。

屬性

名稱 Description
ArgCount

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得傳遞給方法的參數數。

Args

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會接收一組參數傳入方法。

HasVarArgs

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個值,表示該方法是否能接受可變數量的參數。

InArgCount

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得方法呼叫中未標記為 out 參數的參數數量。

InArgs

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在方法呼叫中取得一組未標記為 out 參數的參數陣列。

LogicalCallContext

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會取得目前方法呼叫的 。LogicalCallContext

MethodBase

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得被調用方法的 。MethodBase

MethodName

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會獲得所調用方法的名稱。

MethodSignature

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會取得包含方法簽名的物件。

Properties

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到 IDictionary 一個介面,代表遠端訊息屬性的集合。

TypeName

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得執行方法呼叫的遠端物件的完整型別名稱。

Uri

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定呼叫方法的遠端物件的統一資源識別碼(URI)。

方法

名稱 Description
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetArg(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在指定索引處取得一個方法參數,作為物件。

GetArgName(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得指定索引中方法參數的名稱。

GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetInArg(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得一個指定索引的方法參數,且未標記為 out 參數。

GetInArgName(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得指定索引中未標記為 out 參數的方法參數名稱。

GetObjectData(SerializationInfo, StreamingContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

GetObjectData(SerializationInfo, StreamingContext) 方法尚未被實作。

GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前實例的 Type

(繼承來源 Object)
HeaderHandler(Header[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從套用到方法的遠端標頭陣列初始化內部序列化處理器。

Init()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化一個 MethodCall

MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object的淺層複本。

(繼承來源 Object)
ResolveMethod()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從先前初始化的遠端訊息屬性中設定方法資訊。

RootSetObjectData(SerializationInfo, StreamingContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從序列化設定中設定方法資訊。

ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱