_Type.GetConstructors Metoda

Definicja

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

ConstructorInfo[]

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

ConstructorInfo[]

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 .

Dotyczy