_ConstructorInfo.Invoke_2 Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích 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
Parametry
- obj
- Object
Instance, která vytvořila tuto metodu.
- invokeAttr
- BindingFlags
Jedna z BindingFlags
hodnot, která určuje typ vazby.
- binder
- Binder
A Binder
, který definuje sadu vlastností a umožňuje vazbu, vynucování typů argumentů a vyvolání členů pomocí reflexe. Pokud binder
je null
, použije se Binder.DefaultBinding
.
- parameters
- Object[]
Pole typuObject
, které se používá ke shodě s číslem, pořadím a typem parametrů pro tento konstruktor v rámci omezení .binder
Pokud tento konstruktor nevyžaduje parametry, předejte pole s nulovými prvky, jako v části Object[] parameters = new Object[0]. Každý objekt v tomto poli, který není explicitně inicializován s hodnotou, bude obsahovat výchozí hodnotu pro tento typ objektu. U elementů typu odkazu je null
tato hodnota . U prvků typu hodnota je tato hodnota 0, 0,0 nebo false
, v závislosti na konkrétním typu elementu.
- culture
- CultureInfo
Slouží CultureInfo k řízení donucování typů. Pokud je null
to , použije se CultureInfo pro aktuální vlákno.
Návraty
Instance třídy přidružené k konstruktoru.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Invoke vyvolá konstruktor, který se tím ConstructorInfo odráží, se zadanými argumenty v rámci omezení zadaného Binder.