TypeBuilder.GetCustomAttributes Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce gli attributi personalizzati definiti per questo tipo.
Overload
GetCustomAttributes(Boolean) |
Restituisce tutti gli attributi personalizzati definiti per questo tipo. |
GetCustomAttributes(Type, Boolean) |
Restituisce tutti gli attributi personalizzati del tipo corrente che è possibile assegnare a un tipo specificato. |
GetCustomAttributes(Boolean)
- Origine:
- TypeBuilder.cs
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 trovare gli attributi cercandoli nella catena di ereditarietà del membro.
Restituisce
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 usando GetType() e chiamare GetCustomAttributes(Boolean) nell'oggetto Typerestituito.
Si applica a
GetCustomAttributes(Type, Boolean)
- Origine:
- TypeBuilder.cs
Restituisce tutti gli attributi personalizzati del tipo corrente che è possibile assegnare 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 trovare gli attributi cercandoli nella catena di ereditarietà del membro.
Restituisce
Matrice di attributi personalizzati definiti per il tipo corrente.
Eccezioni
Questo metodo non è attualmente supportato per i tipi incompleti. Recuperare il tipo usando GetType() e chiamare GetCustomAttributes(Boolean) nell'oggetto Typerestituito.
attributeType
è null
.
Il tipo deve essere uno di quelli forniti dal sistema di runtime sottostante.