Udostępnij za pośrednictwem


MethodInvoker Klasa

Definicja

Udostępnia metody wywoływania metody określonej przez podany MethodBaseelement .

public ref class MethodInvoker sealed
public sealed class MethodInvoker
type MethodInvoker = class
Public NotInheritable Class MethodInvoker
Dziedziczenie
MethodInvoker

Uwagi

Metody w tej klasie zapewniają lepszą wydajność niż Invoke(Object, Object[]) wtedy, gdy zgodność z tą metodą nie jest konieczna, a gdy obiekt wywołujący może buforować wystąpienie metody MethodInvoker na potrzeby dodatkowych wywołań wywołań. W przeciwieństwie do Invoke(Object, Object[])metody invoke w tej klasie nie wyszukują wartości domyślnych dla argumentów, gdy Missing jest określony. Ponadto metoda docelowa może być wbudowana pod kątem wydajności i nie pojawiać się w śladach stosu.

Metody

Create(MethodBase)

Tworzy nowe wystąpienie klasy MethodInvoker.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Invoke(Object)

Wywołuje metodę przy użyciu określonych argumentów.

Invoke(Object, Object)

Wywołuje metodę przy użyciu określonych argumentów.

Invoke(Object, Object, Object)

Wywołuje metodę przy użyciu określonych argumentów.

Invoke(Object, Object, Object, Object)

Wywołuje metodę przy użyciu określonych argumentów.

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

Wywołuje metodę przy użyciu określonych argumentów.

Invoke(Object, Span<Object>)

Wywołuje metodę przy użyciu określonych argumentów.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy