Classe Machine
Essa classe representa um recurso abstrato no qual um teste de logotipo pode ser agendado para ser executado. Cada computador (computador de teste) pertence a um único pool de computadores.
Namespace: Microsoft.Windows.Kits.Hardware.ObjectModel
Assembly: Microsoft.Windows.Kits.Hardware.ObjectModel (em Microsoft.Windows.Kits.Hardware.ObjectModel)
Uso
Visual Basic
Dim instance As Machine
Sintaxe
Visual Basic
<DataContractAttribute> _
Public MustInherit Class Machine
C#
[DataContractAttribute]
public abstract class Machine
Hierarquia de herança
System.Object
Microsoft.Windows.Kits.Hardware.ObjectModel.Machine
Segurança de thread
Todos os membros estáticos públicos (compartilhados no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja seguro para threads.
Observações
Quando o software cliente é instalado originalmente em um computador, um objeto Machine é criado e aparece automaticamente no pool padrão. Os objetos de computador recém-criados estão em um estado 'Não Pronto', eles precisam ser definidos como estado 'Pronto' antes que os testes possam ser agendados.
Qualquer computador no <seealso cref="T:Microsoft.Windows.Kits.Hardware.ObjectModel.MachinePool"/> não pode executar testes. Esses computadores precisarão ser movidos para um MachinePool que não seja um pool reservado.