Compartilhar via


ReflectedControllerDescriptor.GetCustomAttributes Método

Definição

Sobrecargas

GetCustomAttributes(Boolean)

Retorna uma matriz de atributos personalizados definidos para esse membro, excluindo atributos nomeados.

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados que são definidos para esse membro, identificados por tipo.

GetCustomAttributes(Boolean)

Retorna uma matriz de atributos personalizados definidos para esse membro, excluindo atributos nomeados.

public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Parâmetros

inherit
Boolean

true para pesquisar a cadeia de hierarquia para o atributo personalizado herdado; caso contrário, false.

Retornos

Object[]

Uma matriz de atributos personalizados ou uma matriz vazia se não existirem atributos personalizados.

Exceções

O tipo de atributo personalizado não pode ser carregado.

Há mais de um atributo do tipo attributeType definido para esse membro.

Aplica-se a

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados que são definidos para esse membro, identificados por tipo.

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 dos atributos personalizados.

inherit
Boolean

true para pesquisar a cadeia de hierarquia para o atributo personalizado herdado; caso contrário, false.

Retornos

Object[]

Uma matriz de atributos personalizados ou uma matriz vazia se não existirem atributos personalizados.

Exceções

O tipo de atributo personalizado não pode ser carregado.

Há mais de um atributo do tipo attributeType definido para esse membro.

Aplica-se a