UnconditionalSuppressMessageAttribute Classe

Definição

Suprime o relatório de uma violação de regra específica, permitindo várias 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 que em que ele não tem um ConditionalAttribute. Ele é sempre preservado no assembly compilado. Para obter mais informações, consulte Introdução aos avisos de trimming e Introdução aos avisos AOT.

Construtores

Nome Description
UnconditionalSuppressMessageAttribute(String, String)

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

Propriedades

Nome Description
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 se expande nos 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 esse Attribute.

(Herdado de Attribute)

Métodos

Nome Description
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 dessa 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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também