Condividi tramite


ConstructorBuilder.GetCustomAttributes Metodo

Definizione

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

Object[]

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

Object[]

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.

Si applica a