UnconditionalSuppressMessageAttribute Classe

Definição

Suprime o relatório de uma violação específica da regra, permitindo múltiplas supressões sobre um único artefacto 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

Observações

UnconditionalSuppressMessageAttribute é diferente de SuppressMessageAttribute não ter um ConditionalAttribute. Está sempre preservado na assembly compilada. Para mais informações, consulte Introdução aos avisos de trimagem e Introdução aos avisos AOT.

Construtores

Name 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

Name Description
Category

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

CheckId

Suprime a regra do identificador da ferramenta de análise.

Justification

Recebe ou define a justificação para suprimir a mensagem de análise de código.

MessageId

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

Scope

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

Target

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

TypeId

Quando implementado numa classe derivada, obtém um identificador único para esta Attribute.

(Herdado de Attribute)

Métodos

Name Description
Equals(Object)

Devolve um valor que indica se esta instância é igual a um objeto especificado.

(Herdado de Attribute)
GetHashCode()

Devolve o código de hash para esta instância.

(Herdado de Attribute)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsDefaultAttribute()

Quando sobrescrito numa classe derivada, indica se o valor desta instância é o valor padrão para a classe derivada.

(Herdado de Attribute)
Match(Object)

Quando sobrescrito numa classe derivada, devolve um valor que indica se esta instância é igual a um objeto especificado.

(Herdado de Attribute)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também