Freigeben über


Machine-Klasse

Diese Klasse stellt eine abstrakte Ressource dar, für die ein Logotest geplant werden kann. Jeder Computer (Testcomputer) gehört ausschließlich zu einem einzigen Computerpool.

Namespace: Microsoft.Windows.Kits.Hardware.ObjectModel

Assembly: Microsoft.Windows.Kits.Hardware.ObjectModel (in Microsoft.Windows.Kits.Hardware.ObjectModel)

Verwendungszweck

Visual Basic

Dim instance As Machine

Syntax

Visual Basic

<DataContractAttribute> _

Public MustInherit Class Machine

C#

[DataContractAttribute]

public abstract class Machine

Vererbungshierarchie

System.Object

Microsoft.Windows.Kits.Hardware.ObjectModel.Machine

Threadsicherheit

Alle öffentlichen statischen Member (Shared in Visual Basic) dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Anmerkungen

Wenn die Clientsoftware ursprünglich auf einem Computer installiert war, wird ein Machine-Objekt erstellt und automatisch im Standardpool angezeigt. Neu erstellte Machine-Objekte befinden sich im Status „Nicht bereit“, sie müssen in den Status „Bereit“ versetzt werden, bevor Tests geplant werden können.

Auf Computern im reservierten <seealso cref="T:Microsoft.Windows.Kits.Hardware.ObjectModel.MachinePool"/> können keine Tests ausgeführt werden. Diese Computer müssen in einen MachinePool verschoben werden, der kein reservierter Pool ist.