Workspace - класс
Иерархия наследования
System.Object
Microsoft.TeamFoundation.VersionControl.Server.Workspace
Пространство имен: Microsoft.TeamFoundation.VersionControl.Server
Сборка: Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)
Синтаксис
'Декларация
<RequiredClientServiceAttribute("VersionControlServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Workspace _
Implements IRecordable
[RequiredClientServiceAttribute("VersionControlServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Workspace : IRecordable
Тип Workspace предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
Workspace | Конструктор по умолчанию для маршалинга. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Comment | Комментарий, рабочую область.Может иметь значение NULL или пустым. ЗАМЕТКА: XML нормализует все завершения линии на LF (\n). | |
Computer | Имя компьютера, которому принадлежит эта рабочая область. | |
EffectivePermissions | Это поле заполняется, только если оно отправляет эта рабочая область по проводом обратно клиенту. Он содержит эффективное WorkspacePermissions пользователя, который вызвал соответствующему webmethod: CreateWorkspace, UpdateWorkspace, QueryWorkspace, QueryWorkspaces. Это поле заполняется с помощью статического метода Workspace.PopulateEffectivePermissionsForUser.Он не должен быть размещается на для безопасности, кроме сразу после заполнения значений с PopulateEffectivePermissionsForUser.В противном случае можно воспользоваться одним из HasWorkspacePermission или CheckWorkspacePermission на SecurityManager. | |
Folders | Массив сопоставлений рабочей папки этой рабочей области.Не гарантируется, что это свойство возвращает папки, актуальны с базой данных.Если последние сопоставления. затем, GetUpToDateFolders должно вызываться. | |
IsLocal | Значение true, если рабочая область локальной рабочей области. Значение false, если рабочая область рабочая область, сервера (традиционная рабочая область). | |
LastAccessDate | Это дата последнего дня на разрешение рабочая область была доступна. | |
Name | Имя рабочей области.Должно быть уникальным для заданного OwnerName. | |
Options | ||
OwnerAliases | ||
OwnerDisplayName | Отображаемое имя пользователя с этой рабочей области. | |
OwnerIdentifier | ||
OwnerIdentityType | Этот класс используется серверный IdentityDescriptor платформы .NET Framework для отправки обратно IdentityDescriptor для использования в клиенте.Не произойдет совместимость Whidbey --- в отношении ошибки десериализации Whidbey XML, это зависит от IdentityDescriptor, не допускаются вложенные элементы и не, конечный элемент (краткую форму).Таким образом, он должен быть в форме: "". | |
OwnerName | Имя идентификатора пользователя с этой рабочей области. Быть DOMAIN\username формы. | |
OwnerUniqueName | Уникальное имя пользователя с этой рабочей области. | |
SecurityToken | Маркер безопасности для пространства имен рабочей области, используется служба безопасности. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetUpToDateFolders | Массив сопоставлений рабочей папки этой рабочей области, гарантированно будут неактуальными с, что в базе данных. | |
LocalItemToWorkingFolder | Возвращает новый объект WorkingFolder, описание заданного локальный путь отображается в рабочей области. Пути такого WorkingFolder будут соответствовать заданному элементу точно; иными словами, объект WorkingFolder не обязательно повторяющийся одного из объектов в коллекции WorkingFolder папок. | |
LocalToServerItem | Локальный элемент переходит к элементу сервера основанному на рабочих папках рабочей области. Если honorCloaks либо, замаскированный элемент выдаст ItemCloakedException. Если honorCloaks имеют значение false, то замаскированный элемент возвращает значение NULL. Несопоставленных элемент всегда будет необходимо передать ItemNotMappedException. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
RecordInformation | Данные файлов класса IRecordable.RecordInformation для ведения журнала. | |
ServerItemToWorkingFolder | Возвращает новый объект WorkingFolder, описание заданного серверный путь отображается в рабочей области. Пути такого WorkingFolder будут соответствовать заданному элементу точно; иными словами, объект WorkingFolder не обязательно повторяющийся одного из объектов в коллекции WorkingFolder папок. | |
ServerToLocalItem | Переводит элемент сервера к элементу localitem основанному на рабочих папках рабочей области. Если honorCloaks либо, замаскированный элемент выдаст ItemCloakedException. Если honorCloaks имеют значение false, то замаскированный элемент возвращает значение NULL. Несопоставленных элемент всегда будет необходимо передать ItemNotMappedException. | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Server - пространство имен