Sdílet prostřednictvím


TypeBuilder.GetCustomAttributes Metoda

Definice

Vrátí vlastní atributy definované pro tento typ.

Přetížení

GetCustomAttributes(Boolean)

Vrátí všechny vlastní atributy definované pro tento typ.

GetCustomAttributes(Type, Boolean)

Vrátí všechny vlastní atributy aktuálního typu, které lze přiřadit k zadanému typu.

GetCustomAttributes(Boolean)

Zdroj:
TypeBuilder.cs

Vrátí všechny vlastní atributy definované pro tento typ.

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()

Parametry

inherit
Boolean

Určuje, jestli se mají vyhledat atributy v řetězu dědičnosti tohoto člena.

Návraty

Object[]

Vrátí pole objektů představujících všechny vlastní atributy tohoto typu.

Výjimky

Tato metoda není v současné době podporována pro neúplné typy. Načtěte typ pomocí GetType() a volejte GetCustomAttributes(Boolean) na vrácený Type.

Platí pro

GetCustomAttributes(Type, Boolean)

Zdroj:
TypeBuilder.cs

Vrátí všechny vlastní atributy aktuálního typu, které lze přiřadit k zadanému typu.

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()

Parametry

attributeType
Type

Typ atributu, který chcete vyhledat. Vrátí se pouze atributy, které lze přiřadit k tomuto typu.

inherit
Boolean

Určuje, jestli se mají vyhledat atributy v řetězu dědičnosti tohoto člena.

Návraty

Object[]

Pole vlastních atributů definovaných u aktuálního typu.

Výjimky

Tato metoda není v současné době podporována pro neúplné typy. Načtěte typ pomocí GetType() a volejte GetCustomAttributes(Boolean) na vrácený Type.

attributeType je null.

Typ musí být typ poskytovaný podkladovým systémem modulu runtime.

Platí pro