UnconditionalSuppressMessageAttribute Třída

Definice

Potlačí hlášení o porušení konkrétního pravidla, což umožňuje více potlačení u jednoho artefaktu kódu.

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
Dědičnost
UnconditionalSuppressMessageAttribute
Atributy

Poznámky

UnconditionalSuppressMessageAttribute je jiná než SuppressMessageAttribute v tom, že nemá ConditionalAttribute. V kompilovaném sestavení je vždy zachován. Další informace naleznete v tématu Úvod do upozornění pro trim a Úvod do upozornění pro AOT.

Konstruktory

Name Description
UnconditionalSuppressMessageAttribute(String, String)

Inicializuje novou instanci UnconditionalSuppressMessageAttribute třídy, určuje kategorii nástroje a identifikátor pravidla analýzy.

Vlastnosti

Name Description
Category

Získá kategorii identifikující klasifikaci atributu.

CheckId

Získá identifikátor pravidla analytického nástroje, které má být potlačeno.

Justification

Získá nebo nastaví odůvodnění potlačení zprávy analýzy kódu.

MessageId

Získá nebo nastaví volitelný argument rozbalení kritérií vyloučení.

Scope

Získá nebo nastaví obor kódu, který je relevantní pro atribut.

Target

Získá nebo nastaví plně kvalifikovanou cestu, která představuje cíl atributu.

TypeId

Při implementaci v odvozené třídě získá jedinečný identifikátor pro tento Attribute.

(Zděděno od Attribute)

Metody

Name Description
Equals(Object)

Vrátí hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

(Zděděno od Attribute)
GetHashCode()

Vrátí kód hash pro tuto instanci.

(Zděděno od Attribute)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IsDefaultAttribute()

Při přepsání v odvozené třídě určuje, zda hodnota této instance je výchozí hodnotou pro odvozenou třídu.

(Zděděno od Attribute)
Match(Object)

Při přepsání v odvozené třídě vrátí hodnotu, která určuje, zda se tato instance rovná zadanému objektu.

(Zděděno od Attribute)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také