ComparisonSettings Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |