_ConstructorInfo.Invoke_4(BindingFlags, Binder, Object[], CultureInfo) Methode

Definition

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(BindingFlags, Binder, Object[], CultureInfo) Methode bereit.

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

Parameter

invokeAttr
BindingFlags

Einer der BindingFlags Werte, der den Typ der Bindung angibt.

binder
Binder

A Binder that defines a set of properties and enables the binding, coercion of argument types, and invocation of members using reflection. Ist binder dies nullder Wert , wird Binder.DefaultBinding verwendet.

parameters
Object[]

Ein Array vom Typ Object , das für die Übereinstimmung mit der Anzahl, Reihenfolge und dem Typ der Parameter für diesen Konstruktor verwendet wird, unter den Einschränkungen von binder. Wenn dieser Konstruktor keine Parameter erfordert, übergeben Sie ein Array mit null Elementen, wie in Object[] Parameters = new Object[0]. Jedes Objekt in diesem Array, das nicht explizit mit einem Wert initialisiert wird, enthält den Standardwert für diesen Objekttyp. Für Referenztypelemente ist nulldieser Wert . Bei Werttypelementen ist dieser Wert abhängig vom jeweiligen Elementtyp 0, 0,0 oder false.

culture
CultureInfo

A CultureInfo used to govern the coercion of types. Wenn dies der Fall ist null, wird der CultureInfo aktuelle Thread verwendet.

Gibt zurück

Eine Instanz der Klasse, die dem Konstruktor zugeordnet ist.

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Invoke Methode ruft den Konstruktor auf, der von diesem ConstructorInfo Objekt mit den angegebenen Argumenten unter den Einschränkungen des angegebenen Binder Objekts widersprochen wird.

Gilt für: