ComparisonSettings Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ile CompareTo(ManagementBaseObject, ComparisonSettings)kullanılabilecek nesne karşılaştırma modlarını açıklar. Bu değerlerin birleştirilebileceğini unutmayın.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings =
Public Enum ComparisonSettings
- Devralma
- Öznitelikler
Alanlar
IgnoreCase | 16 | Dize değerlerini büyük/küçük harfe duyarlı olmayan bir şekilde karşılaştıran mod. Bu, dizeler ve niteleyici değerler için geçerlidir. Özellik ve niteleyici adları, bu bayrağın belirtilip belirtilmediğinde her zaman büyük/küçük harfe duyarsız bir şekilde karşılaştırılır. Değer: 16. |
IgnoreClass | 8 | Karşılaştırılan nesnelerin aynı sınıfın örnekleri olduğunu varsayar mod. Sonuç olarak, bu değer yalnızca örnekle ilgili bilgilerin karşılaştırmasına neden olur. Performansı iyileştirmek için bu bayrağı kullanın. Nesneler aynı sınıfta değilse, sonuçlar tanımsız olur. Değer: 8. |
IgnoreDefaultValues | 4 | Özelliklerin varsayılan değerlerini yoksayan mod. Bu değer yalnızca sınıfları karşılaştırırken anlamlıdır. Değer: 4. |
IgnoreFlavor | 32 | Niteleyici tatlarını yoksayan mod. Bu bayrak yine de niteleyici değerleri dikkate alır, ancak yayma kuralları ve geçersiz kılma kısıtlamaları gibi aroma ayrımlarını yoksayar. Değer: 32. |
IgnoreObjectSource | 2 | Diğer nesnelere kıyasla nesnelerin kaynağını, yani sunucu ve geldikleri ad alanını yoksayan mod. Değer: 2. |
IgnoreQualifiers | 1 | Niteleyicileri yoksayarak nesneleri karşılaştıran mod. Değer: 1. |
IncludeAll | 0 | Karşılaştırılan nesnelerin tüm öğelerini karşılaştıran mod. Değer: 0. |