_ConstructorInfo.Invoke_2 Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Zapewnia obiektom COM dostęp niezależny od wersji do Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) metody .
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
Wystąpienie, które utworzyło tę metodę.
- invokeAttr
- BindingFlags
BindingFlags Jedna z wartości określających typ powiązania.
- binder
- Binder
Element Binder definiujący zestaw właściwości i umożliwiający powiązanie, wymuszanie typów argumentów i wywoływanie elementów członkowskich przy użyciu odbicia. Jeśli binder parametr ma nullwartość , Binder.DefaultBinding zostanie użyty.
- parameters
- Object[]
Tablica typu Object używana do dopasowania liczby, kolejności i typu parametrów tego konstruktora zgodnie z ograniczeniami .binder Jeśli ten konstruktor nie wymaga parametrów, przekaż tablicę z zero elementów, jak w parametrach Object[] = new Object[0]. Każdy obiekt w tej tablicy, który nie jest jawnie zainicjowany z wartością, będzie zawierać wartość domyślną dla tego typu obiektu. W przypadku elementów typu odwołania ta wartość to null. W przypadku elementów typu wartości ta wartość to 0, 0,0 lub false, w zależności od określonego typu elementu.
- culture
- CultureInfo
Element CultureInfo służący do nadzorowania przymusu typów. Jeśli jest nullto wartość , CultureInfo używany jest element dla bieżącego wątku.
Zwraca
Wystąpienie klasy skojarzonej z konstruktorem.
Uwagi
Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.
Metoda Invoke wywołuje konstruktora odzwierciedlonego przez to ConstructorInfo z określonymi argumentami zgodnie z ograniczeniami określonego Binder.