Класс MachinePool

Этот класс представляет абстрактный пул компьютеров, сгруппированных в зависимости от намерения пользователя. Он предоставляет функциональные возможности, позволяющие перегруппировать компьютеры между различными пулами компьютеров и управлять иерархией пулов ресурсов.

Пространства имен: Microsoft.Windows.Kits.Hardware.ObjectModel

Сборки: Microsoft.Windows.Kits.Hardware.ObjectModel (в Microsoft.Windows.Kits.Hardware.ObjectModel)

Использования

Visual Basic

Dim instance As MachinePool

Синтаксис

Visual Basic

Public MustInherit Class MachinePool

C#

public abstract class MachinePool

Иерархия наследования

System.Object

Microsoft.Windows.Kits.Hardware.ObjectModel.MachinePool

Замечания

Существуют определенные зарезервированные или специальные пулы компьютеров, которые имеют определенные цели:

  1. Пул по умолчанию — в этом пуле изначально отображается любой компьютер, на котором установлено клиентское программное обеспечение. Тесты не могут выполняться на любом компьютере в этом пуле.

  2. $ (корневой пул) — это корневой пул компьютера. Доступ к корневому пулу можно получить через объект ProjectManager. Компьютеры нельзя добавлять или перемещать в этот пул.

Потокобезопасность

Все общедоступные статические (общие в Visual Basic) члены этого типа являются потокобезопасны. Потокобезопасная работа с членами экземпляров типа не гарантируется.