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


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 Возвращает экземпляр станции, представляющего текущий компьютер.
Открытое свойство GetLatestOnCheckout Возвращает или задает флажок, который описывает ли получить последнюю версию элемента в извлечении.
Открытое свойство InstalledPolicyTypes Получает массив набора типов политики на этом компьютере.
Открытое свойство Name Получает имя данной рабочей станции.
Открытое свойствоСтатический член OfflineMetadataFileRoot Возвращает расположение каталога, файлы метаданных локальной версии рабочей области сохраняются.
Открытое свойство PagedCheckinMaterializationCap Возвращает максимальный размер хранилища коллекции ожидающих изменений, которая будет материализована в память для поддержки вычисления политики возврата, или checkstate LastSavedCheckin.
Открытое свойство PagedCheckinPageSize Возвращает или задает максимальное число ожидающих изменений, используемых во время возврата посланного сообщение и посланного сообщение приема ожидающих изменений.

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

Методы

  Имя Описание
Открытый метод EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) Гарантирует, что кэш данных рабочей области обновляется.
Открытый метод EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) Позволяет удостовериться, что кэш данных рабочей области обновляется.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetAllLocalWorkspaceInfo Возвращает массив всех помещанных кэширование объектов данных в локальной рабочей области.
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetLocalItemExclusions Возвращает набор локального элемента исключения для этого пользователя этого компьютера.
Открытый метод GetLocalWorkspaceInfo(String) Получает кэшированные данные в локальной рабочей области для рабочей области, содержащей указанный путь.
Открытый метод GetLocalWorkspaceInfo(Guid, String, String) Данные идентификатор экземпляра коллекции командных проектов, внешний вид, в кэше локальной рабочей области найти имя рабочей области и владелец рабочей области, соответствующий объект WorkspaceInfo.Отображаемые имена допустимы для строки " рабочей области, но если (имя, владелец) сочетание является неоднозначным, MultipleWorkspacesFoundException может возникнуть исключение.Передача RepositoryConstants.AuthenticatedUser для «workspaceOwner» является недопустимым, поскольку отсутствует контекст не существует для перевода ее авторизированный пользователь.
Открытый метод 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).
Открытый метод UpdateWorkspaceInfoCache(VersionControlServer, String) Обновляет кэш с объектами данных рабочей области, которые связаны с отдельным репозиторием.
Открытый метод UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) Обновляет кэш с объектами данных рабочей области, которые связаны с отдельным репозиторием.

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

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

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

См. также

Ссылки

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