ComparisonSettings 枚举

定义

描述可与 CompareTo(ManagementBaseObject, ComparisonSettings)一起使用的对象比较模式。 请注意,这些值可以组合在一起。

此枚举支持其成员值的按位组合。

public enum class ComparisonSettings
[System.Flags]
public enum ComparisonSettings
[<System.Flags>]
type ComparisonSettings = 
Public Enum ComparisonSettings
继承
ComparisonSettings
属性

字段

名称 说明
IncludeAll 0

比较比较对象的所有元素的模式。 值:0。

IgnoreQualifiers 1

比较对象的模式,忽略 限定符。 值:1。

IgnoreObjectSource 2

与其他对象相比,忽略对象的源(即服务器和它们来自的命名空间)的模式。 值:2。

IgnoreDefaultValues 4

忽略属性默认值的模式。 仅当比较类时,此值才有意义。 值:4。

IgnoreClass 8

假设要比较的对象是同一类的实例的模式。 因此,此值仅导致实例相关信息的比较。 使用此标志优化性能。 如果对象不是同一类,则结果未定义。 值:8。

IgnoreCase 16

以不区分大小写的方式比较字符串值的模式。 这适用于字符串和限定符值。 无论是否指定此标志,始终以不区分大小写的方式比较属性和限定符名称。 值:16。

IgnoreFlavor 32

忽略限定符 口味的模式。 此标志仍考虑限定符值,但忽略传播规则和替代限制等风格区别。 值:32。

适用于