Поделиться через


Workstation - класс

Класс, представляющий компьютера и состояние системы управления версиями на нем.

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

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Workstation

Пространство имен:  Microsoft.TeamFoundation.VersionControl.Client
Сборка:  Microsoft.TeamFoundation.VersionControl.Client (в Microsoft.TeamFoundation.VersionControl.Client.dll)

Синтаксис

'Декларация
Public NotInheritable Class Workstation
public sealed class Workstation

Тип Workstation предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AttemptToAutoResolveConflicts Получить или задать попытку пользователя значение " auto " позволяет настроить конфликтов для данного компьютера
Открытое свойствоСтатический член CacheEnabled Получает описание флажок, включен ли кэша.
Открытое свойствоСтатический член ConfigurationEnabled Если значение true, каталог конфигурации существует и будет использоваться.Если значение false, или это не имеется доступ к каталогу, он не существует, или он был установлен равным false приложением и мы будем выполнить без кэша конфигурации.
Открытое свойствоСтатический член Current Возвращает экземпляр станции, представляющего текущий компьютер.
Открытое свойствоСтатический член DataDirectory
Открытое свойство GetLatestOnCheckout Возвращает или задает флажок, который описывает ли получить последнюю версию элемента в извлечении.
Открытое свойство InstalledPolicyTypes Получает массив набора типов политики на этом компьютере.
Открытое свойство Name Получает имя данной рабочей станции.
Открытое свойствоСтатический член OfflineMetadataFileRoot Возвращает расположение каталога, файлы метаданных локальной версии рабочей области сохраняются.
Открытое свойство PagedCheckinMaterializationCap Возвращает максимальный размер хранилища коллекции ожидающих изменений, которая будет материализована в память для поддержки вычисления политики возврата, или checkstate LastSavedCheckin.
Открытое свойство PagedCheckinPageSize Возвращает или задает максимальное число ожидающих изменений, используемых во время возврата посланного сообщение и посланного сообщение приема ожидающих изменений.

В начало страницы

Методы

  Имя Описание
Открытый метод EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) Гарантирует, что кэш данных рабочей области обновляется.
Открытый метод EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) Позволяет удостовериться, что кэш данных рабочей области обновляется.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetAllLocalWorkspaceInfo Возвращает массив всех помещанных кэширование объектов данных в локальной рабочей области.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetLocalItemExclusions Возвращает набор локального элемента исключения для этого пользователя этого компьютера.
Открытый метод GetLocalWorkspaceInfo(String) Получает кэшированные данные в локальной рабочей области для рабочей области, содержащей указанный путь.
Открытый метод GetLocalWorkspaceInfo(VersionControlServer, String, String) Получает кэшированные данные в локальной рабочей области для конкретной рабочей области.
Открытый метод GetLocalWorkspaceInfoRecursively Получает массив объектов данных рабочей области при или под указанный путь.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsExplicitlyMapped Проверяет, является ли указанный путь сопоставление корневой в рабочей области.
Открытый метод IsMapped Проверяет, является ли указанный путь отображается в рабочей области.
Открытый метод QueryLocalWorkspaceInfo Получите массив объектов WorkspaceInfo, соответствующие заданным параметрам.
Открытый метод ReloadCache Принудительно перезагрузить кэша на диске.
Открытый метод RemoveCachedWorkspaceInfo(VersionControlServer) Удаляет рабочих областей, связанных с указанным репозиторием из кэша.
Открытый метод RemoveCachedWorkspaceInfo(VersionControlServer, String) Удаляет рабочих областей, связанных с указанным репозиторием из кэша.
Открытый метод RemoveCachedWorkspaceInfo(Uri, String, String) Удаляет указанную рабочая область из кэша.
Открытый метод RemoveLocalItemExclusion Удаляет исключение из локального элемента списка исключения.
Открытый метод SetLocalItemExclusions Перезаписать список локального элемента списка исключения, переданного в вызов.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод UpdateServerUriReferences Устаревший. Обновляет кэш для ссылки на определенный репозиторий системы управления версиями с помощью указанный универсальный код ресурса (URI) (URI).
Открытый метод UpdateWorkspaceInfoCache(VersionControlServer, String) Обновляет кэш с объектами данных рабочей области, которые связаны с отдельным репозиторием.
Открытый метод UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) Обновляет кэш с объектами данных рабочей области, которые связаны с отдельным репозиторием.

В начало страницы

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

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.VersionControl.Client - пространство имен