SuppressMessageAttribute.Scope Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger omfånget för den kod som är relevant för attributet.
public:
property System::String ^ Scope { System::String ^ get(); void set(System::String ^ value); };
public string Scope { get; set; }
public string? Scope { get; set; }
member this.Scope : string with get, set
Public Property Scope As String
Egenskapsvärde
Omfånget för den kod som är relevant för attributet.
Kommentarer
Egenskapen Scope är ett valfritt argument som anger metadataomfånget som attributet är relevant för. Följande tabell visar de möjliga värdena.
| Value | Description |
|---|---|
"member" |
Undertrycker varningar mot en medlem. |
"module" |
Undertrycker varningar mot en sammansättning. Det är en global undertryckning som gäller för hela projektet. |
"namespace" |
Det här omfånget undertrycker varningar mot själva namnområdet. Den undertrycker inte varningar mot typer i namnområdet. |
"namespaceanddescendants" |
Undertrycker varningar i ett namnområde och alla dess underordnade symboler. Det här värdet ignoreras av äldre kodanalys. |
"type" |
Undertrycker varningar mot en typ. |
För äldre kodanalys"resource" är det också ett giltigt värde. Mer information om omfång finns i Ignorera kodanalysvarningar.