ConstructorInvoker Classe

Definizione

Fornisce metodi per richiamare il metodo specificato dall'oggetto fornito ConstructorInfo.

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

Commenti

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

Metodi

Nome Descrizione
Create(ConstructorInfo)

Crea una nuova istanza di ConstructorInvoker.

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 il Type dell'istanza corrente.

(Ereditato da Object)
Invoke()

Richiama il costruttore.

Invoke(Object, Object, Object, Object)

Richiama il costruttore utilizzando gli argomenti specificati.

Invoke(Object, Object, Object)

Richiama il costruttore utilizzando gli argomenti specificati.

Invoke(Object, Object)

Richiama il costruttore utilizzando gli argomenti specificati.

Invoke(Object)

Richiama il costruttore utilizzando gli argomenti specificati.

Invoke(Span<Object>)

Richiama il costruttore utilizzando gli argomenti specificati.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche