SuppressMessageAttribute.Scope Eigenschap

Definitie

Hiermee wordt het bereik van de code opgehaald of ingesteld die relevant is voor het kenmerk.

public:
 property System::String ^ Scope { System::String ^ get(); void set(System::String ^ value); };
public string Scope { get; set; }
member this.Scope : string with get, set
Public Property Scope As String

Waarde van eigenschap

Het bereik van de code die relevant is voor het kenmerk.

Opmerkingen

De Scope eigenschap is een optioneel argument dat het metagegevensbereik aangeeft waarvoor het kenmerk relevant is. De volgende tabel bevat de mogelijke waarden.

Value Description
"member" Onderdrukt waarschuwingen tegen een lid.
"module" Onderdrukt waarschuwingen tegen een assembly. Het is een wereldwijde onderdrukking die van toepassing is op het hele project.
"namespace" Dit bereik onderdrukt waarschuwingen voor de naamruimte zelf. Er worden geen waarschuwingen voor typen in de naamruimte onderdrukt.
"namespaceanddescendants" Onderdrukt waarschuwingen in een naamruimte en alle bijbehorende onderliggende symbolen. Deze waarde wordt genegeerd door verouderde codeanalyse.
"type" Onderdrukt waarschuwingen tegen een type.

Voor verouderde codeanalyse"resource" is dit ook een geldige waarde. Zie Waarschuwingen voor codeanalyse onderdrukken voor meer informatie over bereiken.

Van toepassing op