EnumBuilder.GetConstructors(BindingFlags) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en matris med ConstructorInfo objekt som representerar de offentliga och icke-offentliga konstruktorer som definierats för den här klassen enligt angivet.
public:
override cli::array <System::Reflection::ConstructorInfo ^> ^ GetConstructors(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
[System.Runtime.InteropServices.ComVisible(true)]
public override System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags bindingAttr);
override this.GetConstructors : System.Reflection.BindingFlags -> System.Reflection.ConstructorInfo[]
[<System.Runtime.InteropServices.ComVisible(true)>]
override this.GetConstructors : System.Reflection.BindingFlags -> System.Reflection.ConstructorInfo[]
Public Overrides Function GetConstructors (bindingAttr As BindingFlags) As ConstructorInfo()
Parametrar
- bindingAttr
- BindingFlags
Det måste vara lite flagga från BindingFlags : InvokeMethod, NonPublicoch så vidare.
Returer
Returnerar en matris med ConstructorInfo objekt som representerar de angivna konstruktorerna som definierats för den här klassen. Om inga konstruktorer har definierats returneras en tom matris.
- Attribut
Undantag
Den här metoden stöds för närvarande inte i typer som inte är slutförda.
Kommentarer
För att hämta konstruktorn av en färdig typ kan du hämta typen med eller Type.GetTypeAssembly.GetType och använda reflektion för den hämtade typen.