Compartilhar via


UnconditionalSuppressMessageAttribute Classe

Definição

Suprime a geração de relatórios de uma violação de regra específica, permitindo múltiplas supressões em um único artefato de código.

public ref class UnconditionalSuppressMessageAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)]
public sealed class UnconditionalSuppressMessageAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)>]
type UnconditionalSuppressMessageAttribute = class
    inherit Attribute
Public NotInheritable Class UnconditionalSuppressMessageAttribute
Inherits Attribute
Herança
UnconditionalSuppressMessageAttribute
Atributos

Comentários

UnconditionalSuppressMessageAttribute é diferente do SuppressMessageAttribute em que não tem um ConditionalAttribute. Ele é sempre preservado no assembly compilado. Para obter mais informações, consulte Introdução aos avisos de corte e Introdução aos avisos AOT.

Construtores

UnconditionalSuppressMessageAttribute(String, String)

Inicializa uma nova instância da classe UnconditionalSuppressMessageAttribute, especificando a categoria da ferramenta e o identificador para uma regra de análise.

Propriedades

Category

Obtém a categoria que identifica a classificação do atributo.

CheckId

Obtém o identificador da regra da ferramenta de análise a ser suprimida.

Justification

Obtém ou define a justificativa para suprimir a mensagem de análise de código.

MessageId

Obtém ou define um argumento opcional que expande os critérios de exclusão.

Scope

Obtém ou define o escopo do código relevante para o atributo.

Target

Obtém ou define um caminho totalmente qualificado que representa o destino do atributo.

TypeId

Quando implementado em uma classe derivada, obtém um identificador exclusivo para este Attribute.

(Herdado de Attribute)

Métodos

Equals(Object)

Retorna um valor que indica se essa instância é igual a um objeto especificado.

(Herdado de Attribute)
GetHashCode()

Retorna o código hash para a instância.

(Herdado de Attribute)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsDefaultAttribute()

Quando substituído em uma classe derivada, indica se o valor dessa instância é o valor padrão para a classe derivada.

(Herdado de Attribute)
Match(Object)

Quando substituído em uma classe derivada, retorna um valor que indica se essa instância é igual a um objeto especificado.

(Herdado de Attribute)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também