Freigeben über


ComparisonSettings Enumeration

Definition

Beschreibt die Vergleichsmodi für Objekte, die mit CompareTo(ManagementBaseObject, ComparisonSettings) verwendet werden können. Beachten Sie, dass diese Werte miteinander kombiniert werden können.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings = 
Public Enum ComparisonSettings
Vererbung
ComparisonSettings
Attribute

Felder

IgnoreCase 16

Ein Modus, in dem Zeichenfolgenwerte ohne Berücksichtigung von Groß- und Kleinschreibung verglichen werden. Dies gilt für Zeichenfolgen und Qualifiziererwerte. Unabhängig davon, ob dieses Flag angegeben ist, werden Eigenschaften- und Qualifizierernamen immer ohne Berücksichtigung von Groß- und Kleinschreibung verglichen. Wert: 16.

IgnoreClass 8

Ein Modus, in dem vorausgesetzt wird, dass es sich bei den zu vergleichenden Objekten um Instanzen derselben Klasse handelt. Folglich bewirkt dieser Wert nur Vergleiche von instanzbezogenen Informationen. Mithilfe dieses Flags können Sie die Leistung optimieren. Wenn die Objekte nicht zu derselben Klasse gehören, sind die Ergebnisse undefiniert. Wert: 8.

IgnoreDefaultValues 4

Ein Modus, in dem die Standardwerte von Eigenschaften ignoriert werden. Dieser Wert ist nur beim Vergleichen von Klassen sinnvoll. Wert: 4.

IgnoreFlavor 32

Ein Modus, in dem Typen von Qualifizierern ignoriert werden. Dieses Flag berücksichtigt Qualifiziererwerte, ignoriert jedoch Unterschiede bei den verschiedenen Typen, z. B. Weitergaberegeln und Einschränkungen beim Überschreiben. Wert: 32.

IgnoreObjectSource 2

Ein Modus, in dem beim Vergleichen mit anderen Objekten die Quelle der Objekte ignoriert wird, d. h. der Server und Namespace, aus dem sie stammen. Wert: 2.

IgnoreQualifiers 1

Ein Modus, der die Objekte vergleicht und Qualifizierer ignoriert. Wert: 1.

IncludeAll 0

Ein Modus, in dem alle Elemente der zu vergleichenden Objekte verglichen werden. Wert: 0.

Gilt für: