Compartir a través de


Método _MethodInfo.Invoke (Object, BindingFlags, Binder, Object[], CultureInfo)

 

Publicado: octubre de 2016

Proporciona objetos COM acceso independiente de la versión del Invoke (método).

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

object Invoke(
    object obj,
    BindingFlags invokeAttr,
    Binder binder,
    object[] parameters,
    CultureInfo culture
)
Object^ Invoke(
    Object^ obj,
    BindingFlags invokeAttr,
    Binder^ binder,
    array<Object^>^ parameters,
    CultureInfo^ culture
)
abstract Invoke : 
        obj:Object *
        invokeAttr:BindingFlags *
        binder:Binder *
        parameters:Object[] *
        culture:CultureInfo -> Object
Function Invoke (
    obj As Object,
    invokeAttr As BindingFlags,
    binder As Binder,
    parameters As Object(),
    culture As CultureInfo
) As Object

Parámetros

  • binder
    Type: System.Reflection.Binder

    Binder que define un conjunto de propiedades y permite el enlace, la conversión de tipos de argumentos y la invocación de miembros mediante la reflexión. Si binder es null, a continuación, Binder.DefaultBinding se utiliza.

  • parameters
    Type: System.Object[]

    Matriz de tipo Object que coincide con el número, orden y tipo de los parámetros de este constructor, bajo las restricciones de binder. Si este constructor no requiere parámetros, pase una matriz con cero elementos, como en Object[] parameters = new Object[0]. Cualquier objeto de esta matriz que no se inicialice explícitamente con un valor contendrá el valor predeterminado para ese tipo de objeto. Para los elementos de tipo de referencia, este valor es null. Para los elementos de tipo de valor, este valor es 0, 0,0, o false, dependiendo del tipo de elemento específico.

Valor devuelto

Type: System.Object

Instancia de la clase asociada al constructor.

Comentarios

Este método es para el acceso a las clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Invoke método invoca al constructor reflejado por este ConstructorInfo objeto con los argumentos especificados, bajo las restricciones del Binder objeto.

Información de versión

.NET Framework
Disponible desde 1.1

Ver también

Invoke Sobrecarga
Interfaz _MethodInfo
Espacio de nombres System.Runtime.InteropServices

Volver al principio