DynamicMethod.IsDefined(Type, Boolean) Método

Definição

Indica se o tipo de atributo personalizado especificado está definido.

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined(Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

Parâmetros

attributeType
Type

Um Type que representa o tipo de atributo personalizado a ser pesquisado.

inherit
Boolean

true para pesquisar a cadeia de herança do método para localizar os atributos personalizados; false para verificar apenas o método atual.

Retornos

true se o tipo de atributo personalizado especificado for definido; caso contrário, false.

Comentários

Para métodos dinâmicos, especificar true para inherit não tem efeito. Métodos dinâmicos não têm cadeia de herança.

Note

Atualmente, não há suporte para atributos personalizados em métodos dinâmicos.

Aplica-se a

Confira também