_ConstructorInfo.Invoke_2 Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen versionsunabhängigen Zugriff auf die Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)-Methode für COM-Objekte bereit.
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
Parameter
- obj
- Object
Die Instanz, die diese Methode erstellt hat.
- invokeAttr
- BindingFlags
Einer der BindingFlags
-Werte, der den Typ der Bindung angibt.
- binder
- Binder
Ein Binder
, das einen Satz von Eigenschaften definiert sowie die Bindung, die Koersion von Argumenttypen und das Aufrufen von Membern mittels Reflektion ermöglicht. Wenn binder
den Wert null
hat, wird Binder.DefaultBinding
verwendet.
- parameters
- Object[]
Ein Array vom Typ Object
, das zum Abgleichen der Anzahl, der Reihenfolge und des Typs der Parameter für diesen Konstruktor verwendet wird, wobei die Einschränkungen von binder
gelten. Wenn für diesen Konstruktor keine Parameter erforderlich sind, übergeben Sie ein Array mit 0 Elementen, wie in Object[] parameters = new Object[0]. Jedes Objekt im Array, das nicht explizit mit einem Wert initialisiert wird, wird den Standardwert für diesen Objekttyp enthalten. Bei Verweistypelementen ist dieser Wert null
. Bei Werttypelementen ist dieser Wert je nach Typ des jeweiligen Elements 0, 0.0 oder false
.
- culture
- CultureInfo
Eine CultureInfo für die Steuerung der Koersion von Typen. Wenn dies null
ist, wird die CultureInfo des aktuellen Threads verwendet.
Gibt zurück
Eine Instanz der Klasse, die dem Konstruktor zugeordnet ist.
Hinweise
Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.
Die Invoke -Methode ruft den von diesem ConstructorInfo reflektierten Konstruktor mit den angegebenen Argumenten unter den Einschränkungen des angegebenen Binderauf.