classe Msvm_MetricServiceCapabilities
Décrit les fonctionnalités de l’instance Msvm_MetricService associée.
La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut 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 a ces types de membres :
Propriétés
La classe Msvm_MetricServiceCapabilities possède ces propriétés.
-
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_ManagedElement, et elle est toujours définie sur « Fonctionnalités du service de métrique Hyper-V ».
-
-
ControlableManagedElements
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : ArrayType (« Indexed »)
Identifie les instances de CIM_ManagedElement qui peuvent être contrôlées par l’instance CIM_MetricService associée. Si cette propriété est Null, tous les éléments peuvent être contrôlés. Cette propriété est héritée de CIM_MetricServiceCapabilities.
-
-
ControlableMetrics
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : ArrayType (« Indexed »)
Identifie les instances de CIM_BaseMetricDefinition qui peuvent être contrôlées par l’instance CIM_MetricService associée. Si cette propriété est Null, toutes les métriques peuvent être contrôlées. Cette propriété est héritée de CIM_MetricServiceCapabilities.
-
-
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_ManagedElement, et elle est toujours définie sur « Définit les fonctionnalités du service de 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_ManagedElement, et elle est toujours définie sur « Fonctionnalités du service de 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 CIM_EnabledLogicalElementCapabilities.
-
-
ElementNameMask
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Spécifie les restrictions sur ElementName, exprimées sous forme d’expression régulière. Cette propriété est héritée de CIM_EnabledLogicalElementCapabilities.
-
-
InstanceID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Clé
Identifie de manière unique une instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.
-
-
ManagedElementControlTypes
-
-
Type de données : tableau uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ArrayType (« Indexed »)
Identifie le type de contrôle pris en charge par l’instance CIM_MetricService associée pour l’objet CIM_ManagedElement identifié par la valeur au même index de tableau dans la propriété ControlableManagedElements . Si cette propriété est Null, tous les types de contrôle sont pris en charge. Cette propriété est héritée de CIM_MetricServiceCapabilities.
Valeur Signification - 0
Unknown - 2
Discret - 3
Bloc - 4
Les deux - 5..32767
DMTF réservé - 32768..65535
Fournisseur spécifique -
-
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 CIM_EnabledLogicalElementCapabilities.
-
-
MetricsControlTypes
-
-
Type de données : tableau uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ArrayType (« Indexed »)
Identifie le type de contrôle pris en charge par l’instance CIM_MetricService associée pour l’CIM_BaseMetricDefinition identifiée par la valeur au même index de tableau dans la propriété ControlableMetrics . Si cette propriété est Null, tous les types de contrôle sont pris en charge. Cette propriété est héritée de CIM_MetricServiceCapabilities.
Valeur Signification - 0
Unknown - 2
Discret - 3
Bloc - 4
Les deux - 5..32767
DMTF réservé - 32768..65535
Fournisseur spécifique -
-
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 CIM_EnabledLogicalElementCapabilities.
Valeur Signification - 2
activé - 3
Désactive - 4
Éteindre - 6
Hors connexion - 7
Test - 8
Defer - 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 de métrique. Cette propriété est héritée de CIM_MetricServiceCapabilities.
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
Fournisseur spécifique -
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 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|