MethodInvoker.Invoke 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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)
- Source:
- MethodInvoker.cs
- Source:
- 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
则为 。
例外
声明该方法的类型为开放式泛型类型。
提供的参数数不正确。
不支持调用约定或签名。
适用于
Invoke(Object, Object)
- Source:
- MethodInvoker.cs
- Source:
- 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>)
- Source:
- MethodInvoker.cs
- Source:
- 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
要对其调用 方法的对象。 如果 方法是静态的,则忽略此参数。
返回
一个 对象,包含调用方法的返回值;如果调用的方法没有返回值, null
则为 。
例外
参数与调用方法的签名不匹配。
适用于
Invoke(Object, Object, Object)
- Source:
- MethodInvoker.cs
- Source:
- 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)
- Source:
- MethodInvoker.cs
- Source:
- 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)
- Source:
- MethodInvoker.cs
- Source:
- 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
则为 。