다음을 통해 공유


SuppressMessageAttribute.Scope 속성

정의

특성과 관련된 코드 범위를 가져오거나 설정합니다.

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

속성 값

특성과 관련된 코드 범위입니다.

설명

속성은 Scope 특성이 관련된 메타데이터 scope 지정하는 선택적 인수입니다. 다음 표에서는 가능한 값을 보여 줍니다.

Description
"member" 멤버에 대한 경고를 표시하지 않습니다.
"module" 어셈블리에 대한 경고를 표시하지 않습니다. 전체 프로젝트에 적용되는 전역 비표시입니다.
"namespace" 이 scope 네임스페이스 자체에 대한 경고를 표시하지 않습니다. 네임스페이스 내의 형식에 대한 경고를 표시하지 않습니다.
"namespaceanddescendants" 네임스페이스와 모든 하위 기호에서 경고를 표시하지 않습니다. 이 값은 레거시 코드 분석에서 무시됩니다.
"type" 형식에 대한 경고를 표시하지 않습니다.

레거시 코드 분석의 경우 는 "resource" 유효한 값이기도 합니다. 범위에 대한 자세한 내용은 코드 분석 경고 표시 안 함을 참조하세요.

적용 대상