Msvm_MetricServiceCapabilities 类
描述关联的 Msvm_MetricService 实例的功能。
以下语法是简化的托管对象格式 (MOF) 代码,它包括所有继承的属性。
语法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_MetricServiceCapabilities : CIM_MetricServiceCapabilities
{
string InstanceID;
string Caption = "Hyper-V Metric Service Capabilities";
string Description = "Defines Hyper-V Metric Service Capabilities";
string ElementName = "Hyper-V Metric Service Capabilities";
boolean ElementNameEditSupported;
unit16 MaxElementNameLen;
unit16 RequestedStatesSupported[];
string ElementNameMask;
string ControllableMetrics[];
uint16 MetricsControlTypes[];
string ControllableManagedElements[];
uint16 ManagedElementControlTypes[];
uint16 SupportedMethods[];
};
成员
Msvm_MetricServiceCapabilities 类具有以下类型的成员:
属性
Msvm_MetricServiceCapabilities 类具有以下属性。
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
对象的简短说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“Hyper-V 指标服务功能”。
-
-
ControllableManagedElements
-
-
数据类型: 字符串 数组
-
访问类型:只读
-
限定符: ArrayType (“Indexed”)
标识可由关联的 CIM_MetricService 实例控制的 CIM_ManagedElement 实例。 如果此属性为 Null,则可以控制所有元素。 此属性继承自 CIM_MetricServiceCapabilities。
-
-
ControllableMetrics
-
-
数据类型: 字符串 数组
-
访问类型:只读
-
限定符: ArrayType (“Indexed”)
标识可由关联的 CIM_MetricService 实例控制的 CIM_BaseMetricDefinition 实例。 如果此属性为 Null,则可以控制所有指标。 此属性继承自 CIM_MetricServiceCapabilities。
-
-
描述
-
-
数据类型: 字符串
-
访问类型:只读
对象的说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“定义 Hyper-V 指标服务功能”。
-
-
ElementName
-
-
数据类型: 字符串
-
访问类型:只读
对象的显示名称。 此属性继承自 CIM_ManagedElement,并且始终设置为“Hyper-V 指标服务功能”。
-
-
ElementNameEditSupported
-
-
数据类型: 布尔值
-
访问类型:只读
指示是否可以修改 ElementName 属性。 此属性继承自 CIM_EnabledLogicalElementCapabilities。
-
-
ElementNameMask
-
-
数据类型: 字符串
-
访问类型:只读
指定 ElementName 的限制,表示为正则表达式。 此属性继承自 CIM_EnabledLogicalElementCapabilities。
-
-
InstanceID
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 键
唯一标识此类的实例。 此属性继承自 CIM_ManagedElement。
-
-
ManagedElementControlTypes
-
-
数据类型: uint16 数组
-
访问类型:只读
-
限定符: ArrayType (“Indexed”)
标识关联CIM_MetricService实例支持的控件类型,该实例由 ControlableManagedElements 属性中的同一数组索引处的值标识的CIM_ManagedElement对象。 如果此属性为 Null,则支持所有控件类型。 此属性继承自 CIM_MetricServiceCapabilities。
值 含义 - 0
未知 - 2
离散 - 3
批量 - 4
两者 - 5..32767
DMTF 保留 - 32768..65535
特定于供应商 -
-
MaxElementNameLen
-
-
数据类型: unit16
-
访问类型:只读
-
限定符: MaxValue (256)
指定 ElementName 属性支持的最大长度。 此属性继承自 CIM_EnabledLogicalElementCapabilities。
-
-
MetricsControlTypes
-
-
数据类型: uint16 数组
-
访问类型:只读
-
限定符: ArrayType (“Indexed”)
标识关联 CIM_MetricService 实例支持的控件类型, 该CIM_BaseMetricDefinition 由 ControlableMetrics 属性中的同一数组索引处的值标识。 如果此属性为 Null,则支持所有控件类型。 此属性继承自 CIM_MetricServiceCapabilities。
值 含义 - 0
未知 - 2
离散 - 3
批量 - 4
两者 - 5..32767
DMTF 保留 - 32768..65535
特定于供应商 -
-
RequestedStatesSupported
-
-
数据类型: unit16 array
-
访问类型:只读
指示在启用的逻辑元素上使用 RequestStateChange 方法时可以请求的可能状态。 此属性继承自 CIM_EnabledLogicalElementCapabilities。
值 含义 - 2
Enabled - 3
禁用 - 4
关闭 - 6
Offline - 7
测试 - 8
延迟 - 9
Quiesce - 10
重新启动 - 11
重置 -
-
SupportedMethods
-
-
数据类型: uint16 数组
-
访问类型:只读
指定指标服务支持的方法。 此属性继承自 CIM_MetricServiceCapabilities。
值 含义 - 2
支持 ControlMetrics 方法。 - 3
支持 ControlMetricsByClass 方法。 - 4
支持 ShowMetrics 方法。 - 5
支持 ShowMetricsByClass 方法。 - 6
支持 GetMetricValues 方法。 - 7
支持 ControlSampleTimes 方法。 - 8..32767
DMTF 保留 - 32768..65535
特定于供应商 -
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
命名空间 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|