Condividi tramite


MethodInvoker Classe

Definizione

Fornisce metodi per richiamare il metodo specificato dall'oggetto specificato MethodBase.

public ref class MethodInvoker sealed
public sealed class MethodInvoker
type MethodInvoker = class
Public NotInheritable Class MethodInvoker
Ereditarietà
MethodInvoker

Commenti

I metodi in questa classe offrono prestazioni migliori rispetto Invoke(Object, Object[]) a quando la compatibilità con tale metodo non è necessaria e quando il chiamante può memorizzare nella cache l'istanza di MethodInvoker per chiamate di richiamo aggiuntive. A differenza Invoke(Object, Object[])di , i metodi invoke in questa classe non cercano i valori predefiniti per gli argomenti quando Missing viene specificato. Inoltre, il metodo di destinazione può essere inlinede per le prestazioni e non viene visualizzato nelle tracce dello stack.

Metodi

Create(MethodBase)

Crea una nuova istanza di MethodInvoker.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
Invoke(Object, Object, Object, Object, Object)

Richiama il metodo usando gli argomenti specificati.

Invoke(Object, Object, Object, Object)

Richiama il metodo usando gli argomenti specificati.

Invoke(Object, Object, Object)

Richiama il metodo usando gli argomenti specificati.

Invoke(Object, Object)

Richiama il metodo usando gli argomenti specificati.

Invoke(Object, Span<Object>)

Richiama il metodo usando gli argomenti specificati.

Invoke(Object)

Richiama il metodo usando gli argomenti specificati.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a