_Type.GetConstructors Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors metody.
Przeciążenia
| GetConstructors() |
Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors() metody. |
| GetConstructors(BindingFlags) |
Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors(BindingFlags) metody. |
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.
Type.GetConstructorsMetoda pobiera konstruktory bieżącego elementu Type .
GetConstructors()
Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors() metody.
public:
cli::array <System::Reflection::ConstructorInfo ^> ^ GetConstructors();
public System.Reflection.ConstructorInfo[] GetConstructors ();
abstract member GetConstructors : unit -> System.Reflection.ConstructorInfo[]
Public Function GetConstructors () As ConstructorInfo()
Zwraca
Tablica ConstructorInfo obiektów reprezentująca wszystkie publiczne konstruktory wystąpień zdefiniowane dla bieżącego Type , ale nie z uwzględnieniem inicjatora typu (Konstruktor statyczny). Jeśli dla bieżącego elementu nie są zdefiniowane żadne konstruktory wystąpień publicznych Type lub jeśli bieżąca Type reprezentuje parametr typu ogólnego lub definicji metody, zwracana jest pusta tablica typu ConstructorInfo .
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.
Type.GetConstructorsMetoda zwraca wszystkie konstruktory publiczne zdefiniowane dla bieżącego Type .
Dotyczy
GetConstructors(BindingFlags)
Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors(BindingFlags) metody.
public:
cli::array <System::Reflection::ConstructorInfo ^> ^ GetConstructors(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.ConstructorInfo[] GetConstructors (System.Reflection.BindingFlags bindingAttr);
abstract member GetConstructors : System.Reflection.BindingFlags -> System.Reflection.ConstructorInfo[]
Public Function GetConstructors (bindingAttr As BindingFlags) As ConstructorInfo()
Parametry
- bindingAttr
- BindingFlags
Maska bitów składająca się z co najmniej jednego BindingFlags , który określa sposób przeprowadzania wyszukiwania.
-lub-
Zero, aby zwrócić null .
Zwraca
Tablica ConstructorInfo obiektów reprezentująca wszystkie konstruktory zdefiniowane dla bieżącego Type , które pasują do określonych ograniczeń powiązań, w tym inicjatora typu, jeśli jest zdefiniowany. Zwraca pustą tablicę typu ConstructorInfo , jeśli nie są zdefiniowane żadne konstruktory dla bieżącego Type , jeśli żaden z zdefiniowanych konstruktorów nie pasuje do ograniczeń powiązań lub jeśli bieżący Type reprezentuje parametr typu ogólnego lub definicji metody.
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.
Type.GetConstructorsMetoda wyszukuje konstruktory zdefiniowane dla bieżącego Type przy użyciu określonego BindingFlags .