_ConstructorInfo.Invoke_2 Méthode

Définition

Fournit des objets COM avec un accès indépendant de la version à la méthode Invoke(Object, BindingFlags, Binder, Object[], CultureInfo).

public:
 System::Object ^ Invoke_2(System::Object ^ obj, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ parameters, System::Globalization::CultureInfo ^ culture);
public object Invoke_2 (object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
abstract member Invoke_2 : obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Function Invoke_2 (obj As Object, invokeAttr As BindingFlags, binder As Binder, parameters As Object(), culture As CultureInfo) As Object

Paramètres

obj
Object

Instance qui a créé cette méthode.

invokeAttr
BindingFlags

Une des valeurs BindingFlags qui spécifie le type de liaison.

binder
Binder

Binder qui définit un ensemble de propriétés et active la liaison, la contrainte de types d’arguments et l’appel des membres à l’aide de la réflexion. Si binder est null, Binder.DefaultBinding est utilisé.

parameters
Object[]

Tableau de type Object utilisé pour rechercher des correspondances pour le nombre, l'ordre et le type des paramètres de ce constructeur, sous les contraintes de binder. Si ce constructeur ne requiert pas de paramètre, passez un tableau contenant 0 (zéro) élément, comme dans Object[] parameters = new Object[0]. Tout objet dans ce tableau qui n’est pas explicitement initialisé avec une valeur contiendra la valeur par défaut pour ce type d’objet. Pour les éléments de type référence, cette valeur est null. Pour les éléments de type valeur, cette valeur est 0, 0.0 ou false, selon le type d’élément spécifique.

culture
CultureInfo

Un CultureInfo utilisé pour régir la contrainte de types. Si la valeur est null, le CultureInfo du thread actuel est utilisé.

Retours

Instance de la classe associée au constructeur.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Invoke méthode appelle le constructeur reflété par cela ConstructorInfo avec les arguments spécifiés, sous les contraintes du spécifié Binder.

S’applique à