ConstructorBuilder.GetCustomAttributes Metod

Definition

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

Object[]

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

Object[]

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.

Gäller för