語言

MethodInvoker.Invoke 方法

定義

多載

名稱 Description
Invoke(Object)

使用指定的參數呼叫該方法。

Invoke(Object, Object)

使用指定的參數呼叫該方法。

Invoke(Object, Span<Object>)

使用指定的參數呼叫該方法。

Invoke(Object, Object, Object)

使用指定的參數呼叫該方法。

Invoke(Object, Object, Object, Object)

使用指定的參數呼叫該方法。

Invoke(Object, Object, Object, Object, Object)

使用指定的參數呼叫該方法。

Invoke(Object)

來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs

使用指定的參數呼叫該方法。

public:
 System::Object ^ Invoke(System::Object ^ obj);
public object? Invoke(object? obj);
member this.Invoke : obj -> obj
Public Function Invoke (obj As Object) As Object

參數

obj
Object

用來啟動該方法的物件。 若方法為靜態,則忽略此參數。

傳回

包含被調用方法回傳值的物件,或 null 若被調用的方法沒有回傳值。

例外狀況

論 obj 證是 null ,方法本身並非靜態的。

-或-

該方法不會被類別宣告或繼承 obj。

宣告該方法的類型是開放的泛型。

提供了錯誤的論點數量。

呼叫慣例或簽章不被支援。

適用於

Invoke(Object, Object)

來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs

使用指定的參數呼叫該方法。

public:
 System::Object ^ Invoke(System::Object ^ obj, System::Object ^ arg1);
public object? Invoke(object? obj, object? arg1);
member this.Invoke : obj * obj -> obj
Public Function Invoke (obj As Object, arg1 As Object) As Object

參數

obj
Object

用來啟動該方法的物件。 若方法為靜態,則忽略此參數。

arg1
Object

這是支持所引用方法的第一個論點。

傳回

包含被調用方法回傳值的物件,或 null 若被調用的方法沒有回傳值。

例外狀況

參數與所呼叫方法的簽名不符。

適用於

Invoke(Object, Span<Object>)

來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs

使用指定的參數呼叫該方法。

public:
 System::Object ^ Invoke(System::Object ^ obj, Span<System::Object ^> arguments);
public object? Invoke(object? obj, Span<object?> arguments);
member this.Invoke : obj * Span<obj> -> obj
Public Function Invoke (obj As Object, arguments As Span(Of Object)) As Object

參數

obj
Object

用來啟動該方法的物件。 若方法為靜態,則忽略此參數。

arguments
Span<Object>

引用方法的論點。

傳回

包含被調用方法回傳值的物件,或 null 若被調用的方法沒有回傳值。

例外狀況

參數與所呼叫方法的簽名不符。

適用於

Invoke(Object, Object, Object)

來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs

使用指定的參數呼叫該方法。

public:
 System::Object ^ Invoke(System::Object ^ obj, System::Object ^ arg1, System::Object ^ arg2);
public object? Invoke(object? obj, object? arg1, object? arg2);
member this.Invoke : obj * obj * obj -> obj
Public Function Invoke (obj As Object, arg1 As Object, arg2 As Object) As Object

參數

obj
Object

用來啟動該方法的物件。 若方法為靜態,則忽略此參數。

arg1
Object

這是支持所引用方法的第一個論點。

arg2
Object

第二個支持所引用方法的論點。

傳回

包含被調用方法回傳值的物件,或 null 若被調用的方法沒有回傳值。

適用於

Invoke(Object, Object, Object, Object)

來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs

使用指定的參數呼叫該方法。

public:
 System::Object ^ Invoke(System::Object ^ obj, System::Object ^ arg1, System::Object ^ arg2, System::Object ^ arg3);
public object? Invoke(object? obj, object? arg1, object? arg2, object? arg3);
member this.Invoke : obj * obj * obj * obj -> obj
Public Function Invoke (obj As Object, arg1 As Object, arg2 As Object, arg3 As Object) As Object

參數

obj
Object

用來啟動該方法的物件。 若方法為靜態,則忽略此參數。

arg1
Object

這是支持所引用方法的第一個論點。

arg2
Object

第二個支持所引用方法的論點。

arg3
Object

第三個支持引用方法的論點。

傳回

包含被調用方法回傳值的物件,或 null 若被調用的方法沒有回傳值。

適用於

Invoke(Object, Object, Object, Object, Object)

來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs
來源:
MethodInvoker.cs

使用指定的參數呼叫該方法。

public:
 System::Object ^ Invoke(System::Object ^ obj, System::Object ^ arg1, System::Object ^ arg2, System::Object ^ arg3, System::Object ^ arg4);
public object? Invoke(object? obj, object? arg1, object? arg2, object? arg3, object? arg4);
member this.Invoke : obj * obj * obj * obj * obj -> obj
Public Function Invoke (obj As Object, arg1 As Object, arg2 As Object, arg3 As Object, arg4 As Object) As Object

參數

obj
Object

用來啟動該方法的物件。 若方法為靜態,則忽略此參數。

arg1
Object

這是支持所引用方法的第一個論點。

arg2
Object

第二個支持所引用方法的論點。

arg3
Object

第三個支持引用方法的論點。

arg4
Object

第四個支持所引用方法的論點。

傳回

包含被調用方法回傳值的物件,或 null 若被調用的方法沒有回傳值。

適用於