ComparisonSettings 열거형

정의

CompareTo(ManagementBaseObject, ComparisonSettings)에서 사용할 수 있는 개체 비교 모드를 설명합니다. 이러한 값들은 조합하여 사용할 수 있습니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings = 
Public Enum ComparisonSettings
상속
ComparisonSettings
특성

필드

IgnoreCase 16

대/소문자를 구분하지 않고 문자열 값을 비교하는 모드입니다. 이 모드는 문자열과 한정자 값에 적용됩니다. 이 플래그의 지정 여부와 관계없이 속성과 한정자 이름은 항상 대/소문자를 구분하지 않고 비교됩니다. 값: 16.

IgnoreClass 8

비교되는 개체가 같은 클래스의 인스턴스로 간주되는 모드입니다. 따라서, 이 값을 사용하면 인스턴스와 관련된 정보만 비교하게 됩니다. 성능을 최적화하려면 이 플래그를 사용합니다. 같은 클래스의 개체가 아니면 결과는 정의되지 않습니다. 값: 8.

IgnoreDefaultValues 4

속성의 기본값을 무시하는 모드입니다. 클래스를 비교할 때만 이 값이 의미가 있습니다. 값: 4.

IgnoreFlavor 32

한정자 을 무시하는 모드입니다. 이 플래그는 여전히 한정자 값을 고려하지만 전파 규칙과 재정의 제한 사항과 같은 특색의 차이는 무시합니다. 값: 32.

IgnoreObjectSource 2

다른 개체와 비교하여 개체의 소스, 즉 개체를 가져온 서버와 네임스페이스를 무시하는 모드입니다. 값: 2.

IgnoreQualifiers 1

한정자를 무시하고 개체를 비교하는 모드입니다. 값: 1.

IncludeAll 0

비교되는 개체의 모든 요소를 비교하는 모드입니다. 값: 0.

적용 대상