MSVM _ MetricServiceCapabilities, classe

Décrit les fonctionnalités de l’instance MSVM _ MetricService associée.

La syntaxe suivante est simplifiée format MOF (MOF) et comprend toutes les propriétés héritées.

Syntaxe

[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[];
};

Membres

La classe MSVM _ MetricServiceCapabilities possède les types de membres suivants :

Propriétés

La classe MSVM _ MetricServiceCapabilities possède les propriétés suivantes.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Brève description de l’objet. Cette propriété est héritée de CIM _ propriété ManagedElementet est toujours définie sur « fonctionnalités du service métrique Hyper-V ».

ControllableManagedElements

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : arrayType ("indexé")

Identifie les instances de _ propriété ManagedElement CIM qui peuvent être contrôlées par l' instance _ MetricService CIM associée. Si cette propriété a la valeur null, tous les éléments peuvent être contrôlés. Cette propriété est héritée de la _ MetricServiceCapabilities CIM.

ControllableMetrics

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : arrayType ("indexé")

Identifie les instances de _ BaseMetricDefinition CIM qui peuvent être contrôlées par l' instance _ MetricService CIM associée. Si cette propriété a la valeur null, toutes les mesures peuvent être contrôlées. Cette propriété est héritée de la _ MetricServiceCapabilities CIM.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description de l'objet . Cette propriété est héritée de CIM _ propriété ManagedElementet elle est toujours définie sur « définit les fonctionnalités du service métrique Hyper-V ».

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom complet de l’objet. Cette propriété est héritée de CIM _ propriété ManagedElementet est toujours définie sur « fonctionnalités du service métrique Hyper-V ».

ElementNameEditSupported

Type de données : booléen

Type d'accès : Lecture seule

Indique si la propriété ElementName peut être modifiée. Cette propriété est héritée de la _ EnabledLogicalElementCapabilities CIM.

ElementNameMask

Type de données : chaîne

Type d'accès : Lecture seule

Spécifie les restrictions sur ElementName, exprimées sous la forme d’une expression régulière. Cette propriété est héritée de la _ EnabledLogicalElementCapabilities CIM.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Identifie de façon unique une instance de cette classe. Cette propriété est héritée de la _ propriété ManagedElement CIM.

ManagedElementControlTypes

Type de données : tableau UInt16

Type d'accès : Lecture seule

Qualificateurs : arrayType ("indexé")

Identifie le type de contrôle pris en charge par l’instance _ MetricService CIM associée pour l’objet _ propriété ManagedElement CIM identifié par la valeur dans le même index de tableau dans la propriété ControllableManagedElements . Si cette propriété a la valeur null, tous les types de contrôle sont pris en charge. Cette propriété est héritée de la _ MetricServiceCapabilities CIM.

Valeur Signification
0
Unknown
2
Discret
3
Bloc
4
Les deux
5.. 32767
DMTF, réservé
32768.. 65535
Spécifique au fournisseur

MaxElementNameLen

Type de données : unit16

Type d'accès : Lecture seule

Qualificateurs : MaxValue (256)

Spécifie la longueur maximale prise en charge de la propriété ElementName . Cette propriété est héritée de la _ EnabledLogicalElementCapabilities CIM.

MetricsControlTypes

Type de données : tableau UInt16

Type d'accès : Lecture seule

Qualificateurs : arrayType ("indexé")

Identifie le type de contrôle pris en charge par l’instance _ MetricService CIM associée pour le _ BaseMetricDefinition CIM identifié par la valeur dans le même index de tableau dans la propriété ControllableMetrics . Si cette propriété a la valeur null, tous les types de contrôle sont pris en charge. Cette propriété est héritée de la _ MetricServiceCapabilities CIM.

Valeur Signification
0
Unknown
2
Discret
3
Bloc
4
Les deux
5.. 32767
DMTF, réservé
32768.. 65535
Spécifique au fournisseur

RequestedStatesSupported

Type de données : tableau unit16

Type d'accès : Lecture seule

Indique les États possibles qui peuvent être demandés lors de l’utilisation de la méthode RequestStateChange sur l’élément logique activé. Cette propriété est héritée de la _ EnabledLogicalElementCapabilities CIM.

Valeur Signification
2
activé
3
Désactive
4
Éteindre
6
Hors connexion
7
Test
8
Fenêtres
9
Mettre en suspens
10
Reboot
11
Réinitialiser

SupportedMethods

Type de données : tableau UInt16

Type d'accès : Lecture seule

Spécifie les méthodes prises en charge par le service métrique. Cette propriété est héritée de la _ MetricServiceCapabilities CIM.

Valeur Signification
2
La méthode ControlMetrics est prise en charge.
3
La méthode ControlMetricsByClass est prise en charge.
4
La méthode ShowMetrics est prise en charge.
5
La méthode ShowMetricsByClass est prise en charge.
6
La méthode GetMetricValues est prise en charge.
7
La méthode ControlSampleTimes est prise en charge.
8.. 32767
DMTF, réservé
32768.. 65535
Spécifique au fournisseur

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 8 [ applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [ applications de bureau uniquement]
Espace de noms
\Virtualisation racine \ v2
MOF
WindowsVirtualization. v2. mof
DLL
Vmms.exe

Voir aussi

_METRICSERVICECAPABILITIES CIM

MSVM _ MetricService