ConstructorBuilder.GetCustomAttributes 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 de anpassade attribut som definierats för den här konstruktorn.
Överlagringar
| Name | Description |
|---|---|
| GetCustomAttributes(Boolean) |
Returnerar alla anpassade attribut som definierats för den här konstruktorn. |
| GetCustomAttributes(Type, Boolean) |
Returnerar de anpassade attribut som identifieras av den angivna typen. |
GetCustomAttributes(Boolean)
- Källa:
- ConstructorBuilder.cs
Returnerar alla anpassade attribut som definierats för den här konstruktorn.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes(bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
Parametrar
- inherit
- Boolean
Styr arv av anpassade attribut från basklasser. Den här parametern ignoreras.
Returer
En matris med objekt som representerar alla anpassade attribut för konstruktorn som representeras av den här ConstructorBuilder instansen.
Undantag
Den här metoden stöds inte för närvarande.
Kommentarer
Parametern inherit ignoreras eftersom en klass aldrig ärver konstruktorer från basklasser.
Om du vill hämta anpassade attribut slutför du skapande av typen genom att anropa CreateType, hämta konstruktorn genom att anropa GetConstructor metoden för den returnerade typen och anropa sedan GetCustomAttributes metoden på den returnerade ConstructorInfo.
Gäller för
GetCustomAttributes(Type, Boolean)
- Källa:
- ConstructorBuilder.cs
Returnerar de anpassade attribut som identifieras av den angivna typen.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes(Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Parametrar
- attributeType
- Type
Den anpassade attributtypen.
- inherit
- Boolean
Styr arv av anpassade attribut från basklasser. Den här parametern ignoreras.
Returer
En objektmatris som representerar attributen för den här konstruktorn.
Undantag
Den här metoden stöds inte för närvarande.
Kommentarer
Parametern inherit ignoreras eftersom en klass aldrig ärver konstruktorer från basklasser.
Om du vill hämta anpassade attribut slutför du skapande av typen genom att anropa CreateType, hämta konstruktorn genom att anropa GetConstructor metoden för den returnerade typen och anropa sedan GetCustomAttributes metoden på den returnerade ConstructorInfo.