ComparisonSettings Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje tryby porównania obiektów, których można używać z programem CompareTo(ManagementBaseObject, ComparisonSettings). Należy pamiętać, że te wartości można połączyć.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings =
Public Enum ComparisonSettings
- Dziedziczenie
- Atrybuty
Pola
IgnoreCase | 16 | Tryb, który porównuje wartości ciągów w sposób bez uwzględniania wielkości liter. Dotyczy to ciągów i wartości kwalifikatora. Nazwy właściwości i kwalifikatora są zawsze porównywane w sposób bez uwzględniania wielkości liter, niezależnie od tego, czy ta flaga jest określona, czy nie. Wartość: 16. |
IgnoreClass | 8 | Tryb, który zakłada, że porównywane obiekty są wystąpieniami tej samej klasy. W związku z tym ta wartość powoduje porównanie tylko informacji związanych z wystąpieniem. Użyj tej flagi, aby zoptymalizować wydajność. Jeśli obiekty nie są tej samej klasy, wyniki są niezdefiniowane. Wartość: 8. |
IgnoreDefaultValues | 4 | Tryb, który ignoruje wartości domyślne właściwości. Ta wartość jest zrozumiała tylko w przypadku porównywania klas. Wartość: 4. |
IgnoreFlavor | 32 | Tryb ignorujący smaki kwalifikatora. Ta flaga nadal uwzględnia wartości kwalifikatora, ale ignoruje różnice smakowe, takie jak reguły propagacji i ograniczenia zastąpienia. Wartość: 32. |
IgnoreObjectSource | 2 | Tryb, który ignoruje źródło obiektów, czyli serwer i przestrzeń nazw, z której pochodzą, w porównaniu z innymi obiektami. Wartość: 2. |
IgnoreQualifiers | 1 | Tryb, który porównuje obiekty, ignorując kwalifikatory. Wartość: 1. |
IncludeAll | 0 | Tryb, który porównuje wszystkie elementy porównywanych obiektów. Wartość: 0. |