ComparisonSettings Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve os modos de comparação de objetos que podem ser usados com CompareTo(ManagementBaseObject, ComparisonSettings). Note-se que estes valores podem ser combinados.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings =
Public Enum ComparisonSettings
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| IncludeAll | 0 | Um modo que compara todos os elementos dos objetos comparados. Valor: 0. |
| IgnoreQualifiers | 1 | Um modo que compara os objetos, ignorando qualificativos. Valor: 1. |
| IgnoreObjectSource | 2 | Um modo que ignora a origem dos objetos, nomeadamente o servidor e o namespace de onde vieram, em comparação com outros objetos. Valor: 2. |
| IgnoreDefaultValues | 4 | Um modo que ignora os valores padrão das propriedades. Este valor só é relevante ao comparar classes. Valor: 4. |
| IgnoreClass | 8 | Um modo que assume que os objetos comparados são instâncias da mesma classe. Consequentemente, este valor provoca apenas a comparação de informação relacionada com a instância. Use esta bandeira para otimizar o desempenho. Se os objetos não forem da mesma classe, os resultados são indefinidos. Valor: 8. |
| IgnoreCase | 16 | Um modo que compara valores de cadeias de forma insensível a maiúsculas e maiúsculas. Isto aplica-se às cadeias e aos valores dos qualificadores. Os nomes de propriedades e qualificadores são sempre comparados de forma insensível a maiúsculas e minúsculas, independentemente de esta bandeira ser especificada ou não. Valor: 16. |
| IgnoreFlavor | 32 | Um modo que ignora os matices qualificativos. Esta bandeira ainda tem em conta os valores dos qualificadores, mas ignora distinções de sabor como regras de propagação e restrições de sobreposição. Valor: 32. |