Partager via


Classe d’ordinateur

Cette classe représente une ressource abstraite sur laquelle un test de logo peut être planifié pour s’exécuter. Chaque machine (ordinateur de test) appartient à un seul pool de machines.

Noms: Microsoft.Windows.Kits.Hardware.ObjectModel

Assemblée: Microsoft.Windows.Kits.Hardware.ObjectModel (dans Microsoft.Windows.Kits.Hardware.ObjectModel)

Utilisation

Visual Basic

Dim instance As Machine

Syntaxe

Visual Basic

<DataContractAttribute> _

Public MustInherit Class Machine

C#

[DataContractAttribute]

public abstract class Machine

Hiérarchie d’héritage

System.Object

Microsoft.Windows.Kits.Hardware.ObjectModel.Machine

Sécurité des threads

Tous les membres statiques publics (partagés en Visual Basic) de ce type sont thread safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Remarques

Lorsque le logiciel client est installé à l’origine sur une machine, un objet Machine est créé et apparaît automatiquement dans le pool par défaut. Les objets de machine nouvellement créés sont dans un état « Non prêt ». Ils doivent être définis sur l’état « Prêt » avant que les tests puissent être planifiés.

Toute machine du seealso <cref="T:Microsoft.Windows.Kits.Hardware.ObjectModel.MachinePool"/> ne peut pas exécuter de tests. Ces machines devront être déplacées dans un Pool de machines qui n’est pas un pool réservé.