TypeBuilder.GetCustomAttributes Metodo

Definizione

Restituisce gli attributi personalizzati definiti per questo tipo.

Overload

Nome Descrizione
GetCustomAttributes(Boolean)

Restituisce tutti gli attributi personalizzati definiti per questo tipo.

GetCustomAttributes(Type, Boolean)

Restituisce tutti gli attributi personalizzati del tipo corrente assegnabili a un tipo specificato.

GetCustomAttributes(Boolean)

Restituisce tutti gli attributi personalizzati definiti per questo tipo.

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

Parametri

inherit
Boolean

Specifica se eseguire una ricerca nella catena di ereditarietà del membro per trovare gli attributi.

Valori restituiti

Object[]

Restituisce una matrice di oggetti che rappresentano tutti gli attributi personalizzati di questo tipo.

Eccezioni

Questo metodo non è attualmente supportato per i tipi incompleti. Recuperare il tipo utilizzando GetType() e chiamare GetCustomAttributes(Boolean) sull'oggetto restituito Type.

Si applica a

GetCustomAttributes(Type, Boolean)

Restituisce tutti gli attributi personalizzati del tipo corrente assegnabili a un tipo specificato.

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

Parametri

attributeType
Type

Tipo di attributo da cercare. Vengono restituiti solo gli attributi assegnabili a questo tipo.

inherit
Boolean

Specifica se eseguire una ricerca nella catena di ereditarietà del membro per trovare gli attributi.

Valori restituiti

Object[]

Matrice di attributi personalizzati definiti nel tipo corrente.

Eccezioni

Questo metodo non è attualmente supportato per i tipi incompleti. Recuperare il tipo utilizzando GetType() e chiamare GetCustomAttributes(Boolean) sull'oggetto restituito Type.

attributeType è null.

Il tipo deve essere un tipo fornito dal sistema di runtime sottostante.

Si applica a