ComparisonSettings 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CompareTo(ManagementBaseObject, ComparisonSettings)에서 사용할 수 있는 개체 비교 모드를 설명합니다. 이러한 값들은 조합하여 사용할 수 있습니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings =
Public Enum ComparisonSettings
- 상속
- 특성
필드
IgnoreCase | 16 | 대/소문자를 구분하지 않고 문자열 값을 비교하는 모드입니다. 이 모드는 문자열과 한정자 값에 적용됩니다. 이 플래그의 지정 여부와 관계없이 속성과 한정자 이름은 항상 대/소문자를 구분하지 않고 비교됩니다. 값: 16. |
IgnoreClass | 8 | 비교되는 개체가 같은 클래스의 인스턴스로 간주되는 모드입니다. 따라서, 이 값을 사용하면 인스턴스와 관련된 정보만 비교하게 됩니다. 성능을 최적화하려면 이 플래그를 사용합니다. 같은 클래스의 개체가 아니면 결과는 정의되지 않습니다. 값: 8. |
IgnoreDefaultValues | 4 | 속성의 기본값을 무시하는 모드입니다. 클래스를 비교할 때만 이 값이 의미가 있습니다. 값: 4. |
IgnoreFlavor | 32 | 한정자 버전을 무시하는 모드 입니다. 이 플래그는 여전히 한정자 값을 고려하지만 전파 규칙과 재정의 제한 사항과 같은 특색의 차이는 무시합니다. 값: 32. |
IgnoreObjectSource | 2 | 다른 개체와 비교하여 개체의 소스, 즉 개체를 가져온 서버와 네임스페이스를 무시하는 모드입니다. 값: 2. |
IgnoreQualifiers | 1 | 한정자를 무시하고 개체를 비교하는 모드 입니다. 값: 1. |
IncludeAll | 0 | 비교되는 개체의 모든 요소를 비교하는 모드입니다. 값: 0. |
적용 대상
.NET