SuppressMessageAttribute.Scope 属性   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置与属性相关的代码的范围。
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, setPublic Property Scope As String属性值
与属性相关的代码的范围。
注解
属性 Scope 是一个可选参数,用于指定属性相关的元数据范围。 下表列出了可能的值。
| “值” | 说明 | 
|---|---|
| "member" | 禁止对成员发出警告。 | 
| "module" | 禁止显示针对程序集的警告。 它是应用于整个项目的全局禁止显示。 | 
| "namespace" | 此范围禁止显示针对命名空间本身的警告。 它不会禁止显示针对命名空间中的类型的警告。 | 
| "namespaceanddescendants" | 禁止显示命名空间及其所有后代符号中的警告。 旧代码分析会忽略此值。 | 
| "type" | 禁止显示针对类型的警告。 | 
对于 旧代码分析, "resource" 也是一个有效值。 有关范围的详细信息,请参阅 禁止显示代码分析警告。