ComparisonSettings ComparisonSettings ComparisonSettings ComparisonSettings Enum

Definition

Beschreibt die Vergleichsmodi für Objekte, die mit CompareTo(ManagementBaseObject, ComparisonSettings) verwendet werden können.Describes the object comparison modes that can be used with CompareTo(ManagementBaseObject, ComparisonSettings). Beachten Sie, dass diese Werte miteinander kombiniert werden können.Note that these values may be combined.

Diese Enumeration weist ein FlagsAttribute-Attribut auf, die eine bitweise Kombination der Memberwerte zulässt.

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

Felder

IgnoreCase IgnoreCase IgnoreCase IgnoreCase 16

Ein Modus, in dem Zeichenfolgenwerte ohne Berücksichtigung von Groß- und Kleinschreibung verglichen werden.A mode that compares string values in a case-insensitive manner. Dies gilt für Zeichenfolgen und Qualifiziererwerte.This applies to strings and to qualifier values. Unabhängig davon, ob dieses Flag angegeben ist, werden Eigenschaften- und Qualifizierernamen immer ohne Berücksichtigung von Groß- und Kleinschreibung verglichen.Property and qualifier names are always compared in a case-insensitive manner whether this flag is specified or not. Wert: 16.Value: 16.

IgnoreClass IgnoreClass IgnoreClass IgnoreClass 8

Ein Modus, in dem vorausgesetzt wird, dass es sich bei den zu vergleichenden Objekten um Instanzen derselben Klasse handelt.A mode that assumes that the objects being compared are instances of the same class. Folglich bewirkt dieser Wert nur Vergleiche von instanzbezogenen Informationen.Consequently, this value causes comparison of instance-related information only. Mithilfe dieses Flags können Sie die Leistung optimieren.Use this flag to optimize performance. Wenn die Objekte nicht zu derselben Klasse gehören, sind die Ergebnisse undefiniert.If the objects are not of the same class, the results are undefined. Wert: 8.Value: 8.

IgnoreDefaultValues IgnoreDefaultValues IgnoreDefaultValues IgnoreDefaultValues 4

Ein Modus, in dem die Standardwerte von Eigenschaften ignoriert werden.A mode that ignores the default values of properties. Dieser Wert ist nur beim Vergleichen von Klassen sinnvoll.This value is only meaningful when comparing classes. Wert: 4.Value: 4.

IgnoreFlavor IgnoreFlavor IgnoreFlavor IgnoreFlavor 32

Ein Modus, in dem Typen von Qualifizierern ignoriert werden.A mode that ignores qualifier flavors. Dieses Flag berücksichtigt Qualifiziererwerte, ignoriert jedoch Unterschiede bei den verschiedenen Typen, z. B. Weitergaberegeln und Einschränkungen beim Überschreiben.This flag still takes qualifier values into account, but ignores flavor distinctions such as propagation rules and override restrictions. Wert: 32.Value: 32.

IgnoreObjectSource IgnoreObjectSource IgnoreObjectSource 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.A mode that ignores the source of the objects, namely the server and the namespace they came from, in comparison to other objects. Wert: 2.Value: 2.

IgnoreQualifiers IgnoreQualifiers IgnoreQualifiers IgnoreQualifiers 1

Ein Modus, in dem die Objekte verglichen und Qualifizierer ignoriert werden.A mode that compares the objects, ignoring qualifiers. Wert: 1.Value: 1.

IncludeAll IncludeAll IncludeAll IncludeAll 0

Ein Modus, in dem alle Elemente der zu vergleichenden Objekte verglichen werden.A mode that compares all elements of the compared objects. Wert: 0.Value: 0.

Gilt für: