DynamicMethod.IsDefined(Type, Boolean) Método

Definição

Indica se o tipo de atributo personalizado especificado é 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 encontrar os atributos personalizados, false para verificar apenas o método atual.

Retornos

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

Comentários

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

Observação

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

Aplica-se a

Confira também