Partager via


CIM_ServiceAffectsElement classe

Représente une association entre un service et un élément managé qui peut être affecté par son exécution.

Syntaxe

[Association, Abstract, Version("2.14.0"), UMLPackagePath("CIM::Core::Service"), AMENDMENT]
class CIM_ServiceAffectsElement
{
  CIM_ManagedElement REF AffectedElement;
  CIM_Service        REF AffectingElement;
  uint16                 ElementEffects[];
  string                 OtherElementEffectsDescriptions[];
};

Membres

La classe CIM_ServiceAffectsElement a les types de membres suivants :

Propriétés

La classe CIM_ServiceAffectsElement possède ces propriétés.

AffectedElement

Type de données : CIM_ManagedElement

Type d'accès : Lecture seule

Qualificateurs : clé

Élément managé affecté par le service.

AffectantElement

Type de données : CIM_Service

Type d'accès : Lecture seule

Qualificateurs : clé

Service qui affecte l’élément managé.

ElementEffects

Type de données : uint16 array

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« Indexed »), ModelCorrespondenceCIM_ServiceAffectsElement. OtherElementEffectsDescriptions « )

Effet sur l’élément managé. Ce tableau correspond au tableau OtherElementEffectsDescriptions .

- Utilisation exclusive (2) : aucun autre service ne peut avoir cette association à l’élément.

- Impact sur les performances (3) : déconseillé au profit de « Consomme », « Améliore les performances » ou « Dégrade les performances ». L’exécution du service peut améliorer ou dégrader les performances de l’élément. Il peut s’agir d’un effet secondaire de l’exécution ou d’une conséquence prévue des méthodes fournies par le service.

- Intégrité de l’élément (4) : déconseillé au profit de « Consomme », « Améliore l’intégrité » ou « Dégrade l’intégrité ». L’exécution du service peut améliorer ou dégrader l’intégrité de l’élément. Il peut s’agir d’un effet secondaire de l’exécution ou d’une conséquence prévue des méthodes fournies par le service.

- Gère (5) : le service gère l’élément.

- Consomme (6) : l’exécution du service consomme tout ou partie de l’élément associé à la suite de l’exécution du service. Par exemple, le service peut utiliser des cycles d’UC, ce qui peut affecter les performances, ou le stockage qui peut affecter à la fois les performances et l’intégrité. (Par instance, l’absence de stockage gratuit peut dégrader l’intégrité en réduisant la possibilité d’enregistrer l’état. ) « Consumes » peut être utilisé seul ou conjointement avec d’autres valeurs, en particulier « Degrades Performance » et « Degrades Integrity ».

« Gère » et non « Consomme » doit être utilisé pour refléter les services d’allocation qui peuvent être fournis par un service.

- Améliore l’intégrité (7) : le service peut améliorer l’intégrité de l’élément associé.

- Dégrade l’intégrité (8) : le service peut dégrader l’intégrité de l’élément associé.

- Améliore les performances (9) : le service peut améliorer les performances de l’élément associé.

- Dégrade les performances (10) : le service peut dégrader les performances de l’élément associé.

Inconnu (0)

Autre (1)

Utilisation exclusive (2)

Impact sur les performances (3)

Intégrité de l’élément (4)

Gère (5)

Consomme (6)

Améliore l’intégrité (7)

Dégrade l’intégrité (8)

Améliore les performances (9)

Dégrade les performances (10)

DMTF réservé (..)

Fournisseur réservé (0x8000.. 0xFFFF)

OtherElementEffectsDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« Indexed »), ModelCorrespondenceCIM_ServiceAffectsElement. ElementEffects »)

Chaque élément du tableau fournit des informations supplémentaires pour l’élément correspondant dans le tableau ElementEffects . Une description est requise pour tout élément du tableau ElementEffects défini sur Other (« 1 »).

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Racine\virtualisation\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe