Ler em inglês

Compartilhar via


MemberInfo.ICustomAttributeProvider.GetCustomAttributes Método

Definição

Sobrecargas

ICustomAttributeProvider.GetCustomAttributes(Boolean)

Retorna uma matriz de todos os atributos personalizados definidos neste membro, exceto atributos nomeados ou então uma matriz vazia, se não houver nenhum atributo personalizado.

ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados definidos neste membro, identificados por tipo ou então uma matriz vazia, se não houver nenhum atributo personalizado desse tipo.

ICustomAttributeProvider.GetCustomAttributes(Boolean)

Retorna uma matriz de todos os atributos personalizados definidos neste membro, exceto atributos nomeados ou então uma matriz vazia, se não houver nenhum atributo personalizado.

C#
object[] ICustomAttributeProvider.GetCustomAttributes (bool inherit);

Parâmetros

inherit
Boolean

Quando ele for true, pesquise a cadeia de hierarquia do atributo personalizado herdado.

Retornos

Object[]

Uma matriz de objetos que representam atributos personalizados, ou então uma matriz vazia.

Implementações

Aplica-se a

.NET Core 1.1 e outras versões
Produto Versões
.NET Core 1.0, Core 1.1
.NET Standard 1.5, 1.6

ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados definidos neste membro, identificados por tipo ou então uma matriz vazia, se não houver nenhum atributo personalizado desse tipo.

C#
object[] ICustomAttributeProvider.GetCustomAttributes (Type attributeType, bool inherit);

Parâmetros

attributeType
Type

O tipo dos atributos personalizados.

inherit
Boolean

Quando ele for true, pesquise a cadeia de hierarquia do atributo personalizado herdado.

Retornos

Object[]

Uma matriz de objetos que representam atributos personalizados, ou então uma matriz vazia.

Implementações

Aplica-se a

.NET Core 1.1 e outras versões
Produto Versões
.NET Core 1.0, Core 1.1
.NET Standard 1.5, 1.6