Exportar (0) Imprimir
Expandir todo

SuppressMessageAttribute (Constructor)

Nota: este constructor es nuevo en la versión 2.0 de .NET Framework.

Inicializa una nueva instancia de la clase SuppressMessageAttribute, especificando la categoría de la herramienta de análisis estático y el identificador de una regla de análisis.

Espacio de nombres: System.Diagnostics.CodeAnalysis
Ensamblado: mscorlib (en mscorlib.dll)

public SuppressMessageAttribute (
	string category,
	string checkId
)
public SuppressMessageAttribute (
	String category, 
	String checkId
)
public function SuppressMessageAttribute (
	category : String, 
	checkId : String
)

Parámetros

category

Categoría del atributo.

checkId

Identificador de la regla de la herramienta de análisis a la que se aplica el atributo.

El valor del parámetro category es específico de la herramienta de análisis y categoriza la regla identificada por el parámetro checkId. Los dos parámetros concatenados forman un identificador único de la regla.

NotaNota

El símbolo de preprocesamiento "CODE_ANALYSIS" debe definirse para que este atributo surta efecto. Si no se define, no se aplica el atributo.

En el ejemplo de código siguiente se muestra el uso del atributo SuppressMessageAttribute para suprimir las advertencias de la categoría Microsoft.Performance, así como los identificadores de comprobación CA1801 y CA1804. Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase SuppressMessageAttribute.

[SuppressMessage("Microsoft.Performance", "CA1801:AvoidUnusedParameters", 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;
}

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0

.NET Compact Framework

Compatible con: 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft