Compartir a través de


MethodInvoker Clase

Definición

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

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

Comentarios

Los métodos de esta clase proporcionan un mejor rendimiento que Invoke(Object, 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 MethodInvoker para llamadas de invocación adicionales. A diferencia Invoke(Object, Object[])de , los métodos invoke de esta clase no buscan valores predeterminados para los argumentos cuando Missing se especifica. Además, el método de destino se puede insertar para el rendimiento y no aparecer en seguimientos de pila.

Métodos

Create(MethodBase)

Crea una nueva instancia de MethodInvoker.

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(Object)

Invoca el método mediante los argumentos especificados.

Invoke(Object, Object)

Invoca el método mediante los argumentos especificados.

Invoke(Object, Object, Object)

Invoca el método mediante los argumentos especificados.

Invoke(Object, Object, Object, Object)

Invoca el método mediante los argumentos especificados.

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

Invoca el método mediante los argumentos especificados.

Invoke(Object, Span<Object>)

Invoca el método 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