SuppressMessageAttribute.Category Właściwość

Definicja

Pobiera kategorię identyfikującą klasyfikację atrybutu.

C#
public string Category { get; }

Wartość właściwości

Kategoria identyfikująca atrybut.

Przykłady

Poniższy przykład kodu przedstawia użycie atrybutu SuppressMessageAttribute do pomijania ostrzeżeń dla Microsoft.Performance kategorii i identyfikatorów sprawdzaniaCA1801.CA1804 Ten przykład kodu jest częścią większego przykładu podanego SuppressMessageAttribute dla klasy.

C#
[SuppressMessage("Microsoft.Performance", "CA1801:ReviewUnusedParameters", MessageId = "isChecked")]
[SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "fileIdentifier")]
static void FileNode(string name, bool isChecked)
{
    string fileIdentifier = name;
    string fileName = name;
    string version = String.Empty;
}

Uwagi

Właściwość Category opisuje kategorię narzędzia lub analizy narzędzi, dla której ma zastosowanie atrybut pomijania komunikatów.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0