UnconditionalSuppressMessageAttribute Klass

Definition

Undertrycker rapportering av en specifik regelöverträdelse, vilket tillåter flera undertryckningar på en enda kodartefakt.

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
Arv
UnconditionalSuppressMessageAttribute
Attribut

Kommentarer

UnconditionalSuppressMessageAttribute är annorlunda än SuppressMessageAttribute i att den inte har en ConditionalAttribute. Den bevaras alltid i den kompilerade sammansättningen. Mer information finns i Introduktion till trimningsvarningar och Introduktion till AOT-varningar.

Konstruktorer

Name Description
UnconditionalSuppressMessageAttribute(String, String)

Initierar en ny instans av UnconditionalSuppressMessageAttribute klassen och anger kategorin för verktyget och identifieraren för en analysregel.

Egenskaper

Name Description
Category

Hämtar kategorin som identifierar klassificeringen av attributet.

CheckId

Hämtar identifieraren för analysverktygsregeln som ska ignoreras.

Justification

Hämtar eller anger motiveringen för att utelämna kodanalysmeddelandet.

MessageId

Hämtar eller anger ett valfritt argument som expanderar på undantagsvillkor.

Scope

Hämtar eller anger omfånget för den kod som är relevant för attributet.

Target

Hämtar eller anger en fullständigt kvalificerad sökväg som representerar attributets mål.

TypeId

När den implementeras i en härledd klass hämtar du en unik identifierare för den här Attribute.

(Ärvd från Attribute)

Metoder

Name Description
Equals(Object)

Returnerar ett värde som anger om den här instansen är lika med ett angivet objekt.

(Ärvd från Attribute)
GetHashCode()

Returnerar hash-koden för den här instansen.

(Ärvd från Attribute)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IsDefaultAttribute()

När den åsidosättas i en härledd klass anger du om värdet för den här instansen är standardvärdet för den härledda klassen.

(Ärvd från Attribute)
Match(Object)

När den åsidosätts i en härledd klass returneras ett värde som anger om den här instansen är lika med ett angivet objekt.

(Ärvd från Attribute)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även