Condividi tramite


classe Msvm_MetricServiceCapabilities

Descrive le funzionalità dell'istanza di Msvm_MetricService associata.

La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

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

Members

La classe Msvm_MetricServiceCapabilities include questi tipi di membri:

Proprietà

La classe Msvm_MetricServiceCapabilities ha queste proprietà.

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement e viene sempre impostata su "Funzionalità del servizio metriche Hyper-V".

ControllableManagedElements

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed")

Identifica le istanze di CIM_ManagedElement che possono essere controllate dall'istanza di CIM_MetricService associata. Se questa proprietà è Null, tutti gli elementi possono essere controllati. Questa proprietà viene ereditata da CIM_MetricServiceCapabilities.

ControllableMetrics

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed")

Identifica le istanze di CIM_BaseMetricDefinition che possono essere controllate dall'istanza di CIM_MetricService associata. Se questa proprietà è Null, è possibile controllare tutte le metriche. Questa proprietà viene ereditata da CIM_MetricServiceCapabilities.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Definisce le funzionalità del servizio metriche Hyper-V".

ElementName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement e viene sempre impostata su "Funzionalità del servizio metriche Hyper-V".

ElementNameEditSupported

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se la proprietà ElementName può essere modificata. Questa proprietà viene ereditata da CIM_EnabledLogicalElementCapabilities.

ElementNameMask

Tipo di dati: string

Tipo di accesso: sola lettura

Specifica le restrizioni relative a ElementName, espresse come espressione regolare. Questa proprietà viene ereditata da CIM_EnabledLogicalElementCapabilities.

InstanceID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Chiave

Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.

ManagedElementControlTypes

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed")

Identifica il tipo di controllo supportato dall'istanza di CIM_MetricService associata per l'oggetto CIM_ManagedElement identificato dal valore nello stesso indice della matrice nella proprietà ControllableManagedElements . Se questa proprietà è Null, sono supportati tutti i tipi di controllo. Questa proprietà viene ereditata da CIM_MetricServiceCapabilities.

Valore Significato
0
Sconosciuto
2
Discrete
3
In blocco
4
Entrambe
5..32767
DMTF riservato
32768..65535
Specifica del fornitore

MaxElementNameLen

Tipo di dati: unit16

Tipo di accesso: sola lettura

Qualificatori: MaxValue (256)

Specifica la lunghezza massima supportata della proprietà ElementName . Questa proprietà viene ereditata da CIM_EnabledLogicalElementCapabilities.

MetricsControlTypes

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed")

Identifica il tipo di controllo supportato dall'istanza di CIM_MetricService associata per il CIM_BaseMetricDefinition identificato dal valore nello stesso indice di matrice nella proprietà ControllableMetrics . Se questa proprietà è Null, sono supportati tutti i tipi di controllo. Questa proprietà viene ereditata da CIM_MetricServiceCapabilities.

Valore Significato
0
Sconosciuto
2
Discrete
3
In blocco
4
Entrambe
5..32767
DMTF riservato
32768..65535
Fornitore specifico

RequestedStatesSupported

Tipo di dati: matrice unit16

Tipo di accesso: sola lettura

Indica gli stati possibili che possono essere richiesti quando si usa il metodo RequestStateChange nell'elemento logico abilitato. Questa proprietà viene ereditata da CIM_EnabledLogicalElementCapabilities.

Valore Significato
2
Attivato
3
Disattiva
4
Arresta
6
Offline
7
Test
8
Rinviare
9
Disattivazione
10
Riavvio
11
Reset

SupportMethods

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Specifica i metodi supportati dal servizio metriche. Questa proprietà viene ereditata da CIM_MetricServiceCapabilities.

Valore Significato
2
Il metodo ControlMetrics è supportato.
3
Il metodo ControlMetricsByClass è supportato.
4
Il metodo ShowMetrics è supportato.
5
Il metodo ShowMetricsByClass è supportato.
6
Il metodo GetMetricValues è supportato.
7
Il metodo ControlSampleTimes è supportato.
8..32767
DMTF riservato
32768..65535
Fornitore specifico

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_MetricServiceCapabilities

Msvm_MetricService