TypeBuilder.GetCustomAttributes Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna os atributos personalizados definidos para esse tipo.
Sobrecargas
GetCustomAttributes(Boolean) |
Retorna todos os atributos personalizados definidos para esse tipo. |
GetCustomAttributes(Type, Boolean) |
Retorna todos os atributos personalizados do tipo atual que podem ser atribuídos a um tipo especificado. |
GetCustomAttributes(Boolean)
- Origem:
- TypeBuilder.cs
Retorna todos os atributos personalizados definidos para esse 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()
Parâmetros
- inherit
- Boolean
Especifica se deve-se pesquisar ou não a cadeia de herança desse membro para localizar os atributos.
Retornos
Retorna uma matriz de objetos que representa todos os atributos personalizados desse tipo.
Exceções
Não há suporte para tipos incompletos nesse método atualmente. Recupere o tipo usando GetType() e chame GetCustomAttributes(Boolean) no Type retornado.
Aplica-se a
GetCustomAttributes(Type, Boolean)
- Origem:
- TypeBuilder.cs
Retorna todos os atributos personalizados do tipo atual que podem ser atribuídos a um tipo especificado.
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 a ser pesquisado. Somente os atributos que podem ser atribuídos a esse tipo são retornados.
- inherit
- Boolean
Especifica se deve-se pesquisar ou não a cadeia de herança desse membro para localizar os atributos.
Retornos
Uma matriz de atributos personalizados definida no tipo atual.
Exceções
Não há suporte para tipos incompletos nesse método atualmente. Recupere o tipo usando GetType() e chame GetCustomAttributes(Boolean) no Type retornado.
attributeType
é null
.
O tipo deve ser um tipo fornecido pelo sistema de runtime subjacente.