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

El á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 el atributo es relevante. En la siguiente tabla se muestran los valores posibles.

Valor 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 dentro del espacio de nombres.
"namespaceanddescendants" Suprime las advertencias de 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