ConstructorBuilder.GetCustomAttributes Método

Definição

Devolve os atributos personalizados definidos para este construtor.

Sobrecargas

Name Description
GetCustomAttributes(Boolean)

Devolve todos os atributos personalizados definidos para este construtor.

GetCustomAttributes(Type, Boolean)

Devolve os atributos personalizados identificados pelo tipo dado.

GetCustomAttributes(Boolean)

Devolve todos os atributos personalizados definidos para este construtor.

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()

Parâmetros

inherit
Boolean

Controla a herança de atributos personalizados das classes base. Este parâmetro é ignorado.

Devoluções

Object[]

Um array de objetos que representa todos os atributos personalizados do construtor representado por esta ConstructorBuilder instância.

Exceções

Este método não é atualmente suportado.

Observações

O inherit parâmetro é ignorado porque uma classe nunca herda construtores das classes base.

Para obter os atributos personalizados, termine a construção do tipo chamando CreateType, recupere o construtor chamando o GetConstructor método no tipo devolvido, e depois chame o GetCustomAttributes método no tipo devolvido ConstructorInfo.

Aplica-se a

GetCustomAttributes(Type, Boolean)

Devolve os atributos personalizados identificados pelo tipo dado.

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()

Parâmetros

attributeType
Type

O tipo de atributo personalizado.

inherit
Boolean

Controla a herança de atributos personalizados das classes base. Este parâmetro é ignorado.

Devoluções

Object[]

Um array de objetos que representa os atributos deste construtor.

Exceções

Este método não é atualmente suportado.

Observações

O inherit parâmetro é ignorado porque uma classe nunca herda construtores das classes base.

Para obter os atributos personalizados, termine a construção do tipo chamando CreateType, recupere o construtor chamando o GetConstructor método no tipo devolvido, e depois chame o GetCustomAttributes método no tipo devolvido ConstructorInfo.

Aplica-se a