ComparisonSettings Enumerazione

Definizione

Descrive le modalità di confronto tra oggetti utilizzabili con il metodo CompareTo(ManagementBaseObject, ComparisonSettings). Questi valori possono essere combinati.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings = 
Public Enum ComparisonSettings
Ereditarietà
ComparisonSettings
Attributi

Campi

IgnoreCase 16

Modalità in base alla quale i valori di stringa vengono confrontati senza distinzione tra maiuscole e minuscole. È applicata alle stringhe e ai valori dei qualificatori. I nomi di proprietà e di qualificatori vengono sempre confrontati senza distinzione tra maiuscole e minuscole, indipendentemente dal fatto che questo flag sia specificato. Valore: 16.

IgnoreClass 8

Modalità che presuppone che gli oggetti da confrontare siano istanze della stessa classe. Di conseguenza, in base a questo valore vengono confrontate solo informazioni relative alle istanze. Utilizzare questo flag per ottimizzare le prestazioni. Se gli oggetti non appartengono alla stessa classe, i risultati sono indefiniti. Valore: 8.

IgnoreDefaultValues 4

Modalità in base alla quale vengono ignorati i valori predefiniti delle proprietà. Il valore è significativo solo durante il confronto tra classi. Valore: 4.

IgnoreFlavor 32

Modalità che ignora i tipi di qualificatore. Impostando questo flag, anche se vengono presi in considerazione i valori del qualificatore, vengono tuttavia ignorate le distinzioni tra le caratteristiche, quali le regole di propagazione e le limitazioni di override. Valore: 32.

IgnoreObjectSource 2

Modalità in base alla quale nel confronto tra oggetti ne viene ignorata l'origine, precisamente il server e lo spazio dei nomi da cui provengono. Valore: 2.

IgnoreQualifiers 1

Modalità che confronta gli oggetti, ignorando i qualificatori. Valore: 1.

IncludeAll 0

Modalità in base alla quale vengono confrontati tutti gli elementi degli oggetti messi a confronto. Valore: 0

Si applica a