Compartir por


SuppressMessageAttribute.Scope Propiedad

Definición

Obtiene o establece el ámbito del código que es relevante para el atributo .

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

Valor de propiedad

Ámbito del código que es relevante para el atributo.

Comentarios

La Scope propiedad es un argumento opcional que especifica el ámbito de metadatos para el que es pertinente el atributo. En la tabla siguiente se muestran los valores posibles.

Importancia Descripción
"member" Suprime las advertencias en un miembro.
"module" Suprime las advertencias en un ensamblado. Se trata de una supresión global que se aplica a todo el proyecto.
"namespace" Este ámbito suprime las advertencias en el propio espacio de nombres. No suprime las advertencias de los tipos del espacio de nombres.
"namespaceanddescendants" Suprime las advertencias en un espacio de nombres y todos sus símbolos descendientes. El análisis de código heredado omite este valor.
"type" Suprime las advertencias en un tipo.

Para el análisis de código heredado, "resource" también es un valor válido. Para obtener más información sobre los ámbitos, consulte Suprimir advertencias de análisis de código.

Se aplica a