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 ParameterInfo.GetCustomAttributes (Type, Boolean)

 

Data di pubblicazione: ottobre 2016

Ottiene gli attributi personalizzati del tipo specificato o dei tipi derivati che vengono applicati a questo parametro.

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

public virtual object[] GetCustomAttributes(
	Type attributeType,
	bool inherit
)

Parametri

attributeType
Type: System.Type

Gli attributi personalizzati identificati dal tipo.

inherit
Type: System.Boolean

Questo argomento viene ignorato per gli oggetti di questo tipo. Vedere la sezione Osservazioni.

Valore restituito

Type: System.Object[]

Matrice che contiene gli attributi personalizzati del tipo specificato o dei tipi derivati.

Exception Condition
ArgumentException

Il tipo deve essere uno di quelli forniti dal sistema di runtime sottostante.

ArgumentNullException

attributeType è null.

TypeLoadException

Impossibile caricare un tipo di attributo personalizzato.

Questo metodo ignora la inherit parametro. Per ricercare la catena di ereditarietà per gli attributi ai parametri, utilizzare l'overload appropriato del Attribute.GetCustomAttributes metodo.

.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Torna all'inizio
Mostra: