Compartir a través de


ConstructorInvoker Clase

Definición

Proporciona métodos para invocar el método especificado por el proporcionado ConstructorInfo.

public ref class ConstructorInvoker sealed
public sealed class ConstructorInvoker
type ConstructorInvoker = class
Public NotInheritable Class ConstructorInvoker
Herencia
ConstructorInvoker

Comentarios

Esta clase proporciona un mejor rendimiento que Invoke(Object[]) cuando la compatibilidad con ese método no es necesaria y cuando el autor de la llamada puede almacenar en caché la instancia de ConstructorInvoker para llamadas de invocación adicionales. A diferencia Invoke(Object[])de , los métodos de invocación de esta clase no buscan los valores predeterminados de los argumentos cuando Missing se especifica . Además, el constructor de destino se puede insertar para el rendimiento y no aparecer en seguimientos de pila.

Métodos

Create(ConstructorInfo)

Crea una nueva instancia de ConstructorInvoker.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Invoke()

Invoca al constructor.

Invoke(Object)

Invoca el constructor mediante los argumentos especificados.

Invoke(Object, Object)

Invoca el constructor mediante los argumentos especificados.

Invoke(Object, Object, Object)

Invoca el constructor mediante los argumentos especificados.

Invoke(Object, Object, Object, Object)

Invoca el constructor mediante los argumentos especificados.

Invoke(Span<Object>)

Invoca el constructor mediante los argumentos especificados.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a