ConstructorBuilder.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 costruttore.
Overload
GetCustomAttributes(Boolean) |
Restituisce tutti gli attributi personalizzati definiti per questo costruttore. |
GetCustomAttributes(Type, Boolean) |
Restituisce gli attributi personalizzati identificati dal tipo specificato. |
GetCustomAttributes(Boolean)
- Origine:
- ConstructorBuilder.cs
Restituisce tutti gli attributi personalizzati definiti per questo costruttore.
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
Controlla l'ereditarietà degli attributi personalizzati dalle classi di base. Questo parametro viene ignorato.
Restituisce
Matrice di oggetti che rappresentano tutti gli attributi personalizzati del costruttore rappresentato da questa istanza ConstructorBuilder.
Eccezioni
Questo metodo non è attualmente supportato.
Commenti
Il inherit
parametro viene ignorato perché una classe non eredita mai i costruttori dalle classi di base.
Per ottenere gli attributi personalizzati, completare la compilazione del tipo chiamando CreateType, recuperare il costruttore chiamando il metodo sul tipo restituito e quindi chiamare il GetConstructorGetCustomAttributes metodo sul restituito ConstructorInfo.
Si applica a
GetCustomAttributes(Type, Boolean)
- Origine:
- ConstructorBuilder.cs
Restituisce gli attributi personalizzati identificati dal 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 personalizzato.
- inherit
- Boolean
Controlla l'ereditarietà degli attributi personalizzati dalle classi di base. Questo parametro viene ignorato.
Restituisce
Matrice di oggetti che rappresenta gli attributi di questo costruttore.
Eccezioni
Questo metodo non è attualmente supportato.
Commenti
Il inherit
parametro viene ignorato perché una classe non eredita mai i costruttori dalle classi di base.
Per ottenere gli attributi personalizzati, completare la compilazione del tipo chiamando CreateType, recuperare il costruttore chiamando il metodo sul tipo restituito e quindi chiamare il GetConstructorGetCustomAttributes metodo sul restituito ConstructorInfo.