SuppressMessageAttribute.Scope Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o âmbito do código relevante para o atributo.
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
Valor de Propriedade
O âmbito do código relevante para o atributo.
Observações
A Scope propriedade é um argumento opcional que especifica o âmbito dos metadados para o qual o atributo é relevante. A tabela a seguir mostra os valores possíveis.
| Value | Description |
|---|---|
"member" |
Suprime avisos contra um membro. |
"module" |
Suprime avisos contra uma assembleia. É uma supressão global que se aplica a todo o projeto. |
"namespace" |
Este âmbito suprime avisos contra o próprio namespace. Não suprime avisos contra tipos dentro do espaço de nomes. |
"namespaceanddescendants" |
Suprime avisos num namespace e em todos os seus símbolos descendentes. Este valor é ignorado pela análise de código legado. |
"type" |
Suprime avisos contra um tipo. |
Para análise de código legado, "resource" também é um valor válido. Para mais informações sobre os escopos, consulte Suprimir avisos de análise de código.