Share via


ComparisonSettings Enum

Definisi

Menjelaskan mode perbandingan objek yang dapat digunakan dengan CompareTo(ManagementBaseObject, ComparisonSettings). Perhatikan bahwa nilai-nilai ini dapat digabungkan.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings = 
Public Enum ComparisonSettings
Warisan
ComparisonSettings
Atribut

Bidang

IgnoreCase 16

Mode yang membandingkan nilai string dengan cara yang tidak peka huruf besar/kecil. Ini berlaku untuk string dan untuk nilai kualifikasi. Nama properti dan kualifikasi selalu dibandingkan dengan cara yang tidak peka huruf besar/kecil apakah bendera ini ditentukan atau tidak. Nilai: 16.

IgnoreClass 8

Mode yang mengasumsikan bahwa objek yang dibandingkan adalah instans dari kelas yang sama. Akibatnya, nilai ini hanya menyebabkan perbandingan informasi terkait instans. Gunakan bendera ini untuk mengoptimalkan performa. Jika objek tidak dari kelas yang sama, hasilnya tidak ditentukan. Nilai: 8.

IgnoreDefaultValues 4

Mode yang mengabaikan nilai default properti. Nilai ini hanya bermakna saat membandingkan kelas. Nilai: 4.

IgnoreFlavor 32

Mode yang mengabaikan rasa kualifikasi. Bendera ini masih memperhitungkan nilai kualifikasi, tetapi mengabaikan perbedaan rasa seperti aturan penyebaran dan mengambil alih pembatasan. Nilai: 32.

IgnoreObjectSource 2

Mode yang mengabaikan sumber objek, yaitu server dan namespace layanan asalnya, dibandingkan dengan objek lain. Nilai: 2.

IgnoreQualifiers 1

Mode yang membandingkan objek, mengabaikan kualifikasi. Nilai: 1.

IncludeAll 0

Mode yang membandingkan semua elemen objek yang dibandingkan. Nilai: 0.

Berlaku untuk