MethodInvoker クラス

定義

指定された によって指定されたメソッドを呼び出すメソッドを提供 MethodBaseします。

public ref class MethodInvoker sealed
public sealed class MethodInvoker
type MethodInvoker = class
Public NotInheritable Class MethodInvoker
継承
MethodInvoker

注釈

このクラスのメソッドは、そのメソッドとの互換性が必要ない場合や、呼び出し元が追加の呼び出しのために MethodInvoker インスタンスをキャッシュできる場合よりも Invoke(Object, Object[]) パフォーマンスが向上します。 とは異なり Invoke(Object, Object[])、このクラスの呼び出しメソッドでは、 が指定されている場合 Missing 、引数の既定値は検索されません。 さらに、ターゲット メソッドは、パフォーマンスのためにインライン化され、スタック トレースに表示されない場合があります。

メソッド

Create(MethodBase)

MethodInvoker の新しいインスタンスを作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Invoke(Object)

指定した引数を使用して メソッドを呼び出します。

Invoke(Object, Object)

指定した引数を使用して メソッドを呼び出します。

Invoke(Object, Object, Object)

指定した引数を使用して メソッドを呼び出します。

Invoke(Object, Object, Object, Object)

指定した引数を使用して メソッドを呼び出します。

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

指定した引数を使用して メソッドを呼び出します。

Invoke(Object, Span<Object>)

指定した引数を使用して メソッドを呼び出します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象