_Type.GetConstructors Metoda

Definicja

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetConstructors metody .

Przeciążenia

GetConstructors()

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetConstructors() metody .

GetConstructors(BindingFlags)

Udostępnia obiekty COM z niezależnym od wersji dostępem 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.

Metoda Type.GetConstructors pobiera konstruktory bieżącego Typeobiektu .

GetConstructors()

Udostępnia obiekty COM z niezależnym od wersji dostępem 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ących wszystkie konstruktory wystąpień publicznych zdefiniowane dla bieżącego Typeelementu , ale nie obejmuje inicjatora typu (konstruktora statycznego). Jeśli nie zdefiniowano żadnych konstruktorów wystąpień publicznych dla bieżącego Typeobiektu lub jeśli bieżący Type reprezentuje parametr typu definicji typu ogólnego lub 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.

Metoda Type.GetConstructors zwraca wszystkie konstruktory publiczne zdefiniowane dla bieżącego Typeelementu .

Dotyczy

GetConstructors(BindingFlags)

Udostępnia obiekty COM z niezależnym od wersji dostępem 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 bitowa składająca się z co najmniej BindingFlags jednej, która określa sposób przeprowadzania wyszukiwania.

-lub-

Zero, aby zwrócić wartość null.

Zwraca

Tablica ConstructorInfo obiektów reprezentujących wszystkie konstruktory zdefiniowane dla bieżącego Type , które są zgodne z określonymi ograniczeniami powiązania, w tym inicjatorem typu, jeśli jest zdefiniowany. Zwraca pustą tablicę typu ConstructorInfo , jeśli żaden konstruktor nie jest zdefiniowany dla bieżącego Typeobiektu , jeśli żaden ze zdefiniowanych konstruktorów nie pasuje do ograniczeń powiązania 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.

Metoda Type.GetConstructors wyszukuje konstruktory zdefiniowane dla bieżącego Typeelementu przy użyciu określonego BindingFlagselementu .

Dotyczy