Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ICustomAttributeProvider.GetCustomAttributes (Boolean)

 

Restituisce una matrice di tutti gli attributi personalizzati definiti in questo membro, esclusi gli attributi denominati, oppure una matrice vuota se non sono presenti attributi personalizzati.

Spazio dei nomi:   System.Reflection
Assembly:  mscorlib (in mscorlib.dll)

object[] GetCustomAttributes(
	bool inherit
)

Parametri

inherit
Type: System.Boolean

Quando true, cercare la catena della gerarchia dell'attributo personalizzato ereditato.

Valore restituito

Type: System.Object[]

Matrice di oggetti che rappresentano gli attributi personalizzati oppure una matrice vuota.

Exception Condition
TypeLoadException

Il tipo di attributo personalizzato non può essere caricato.

AmbiguousMatchException

Più di un attributo di tipo attributeType è definito per questo membro.

La chiamata ICustomAttributeProvider.GetCustomAttributes su PropertyInfo o EventInfo quando il inherit parametro di GetCustomAttributes è true non segue la gerarchia dei tipi. Utilizzare System.Attribute per ereditare gli attributi personalizzati.

Questo metodo restituisce gli attributi personalizzati definiti direttamente su un solo membro non ereditata.

.NET Framework
Disponibile da 1.1
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Torna all'inizio
Mostra: