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


TeamFoundationIdentity - класс

Представляет пользователя или группу в TFS.

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

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity

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

Синтаксис

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

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

Конструкторы

  Имя Описание
Открытый метод TeamFoundationIdentity() Конструктор без параметров для маршалировать.
Открытый метод TeamFoundationIdentity(TeamFoundationIdentity) Конструктор копий.
Открытый метод TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) Конструктор.

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

Свойства

  Имя Описание
Открытое свойство AttributesSet Свойство, чтобы маршалинг атрибуты.
Открытое свойство Descriptor Дескриптор идентификатора для данного идентификатора.Уникальный идентификатор для поставщика идентификатора.Клиенты отправляют идентификация на сервер при их проверку подлинности с TFS.Используется для многих задач управления удостоверениями как AddMemberToApplicationGroup и ReadIdentity.Артефакты TFS или связанные с этим TeamFoundationId идентификатора или идентификатора.
Открытое свойство DisplayName Полное имя идентификатора в целях отображения.Отображаемое имя может быть получено из поставщика идентификаторов (Active Directory, ACS) или может быть задано как пользовательское отображаемое имя внутри TFS.
Открытое свойство IsActive Указывает, что текущий» идентификатор «с поставщиком (т. е. или считывать из источника или синхронизируемый).Это не означает, что член команды допустимых пользователей TFS (запрос «IsMember» должен использоваться для ответа на этот).
Открытое свойство IsContainer Этот идентификатор может содержать идентификаторы (т. е. он команда)?
Открытое свойство LocalPropertiesSet
Открытое свойство MemberOf
Открытое свойство MemberOfSet IdentityDescriptors для групп, содержащую этот идентификатор.
Открытое свойство Members
Открытое свойство MembersSet IdentityDescriptors для элементов этого идентификатора.
Открытое свойство PropertiesSet
Открытое свойство TeamFoundationId Идентификатор, присвоенный приложением внутри TFS — уникальным внутри узла.Артефакты TFS или связанные с этим дескриптором идентификатора или идентификатора.
Открытое свойство UniqueName
Открытое свойство UniqueUserId Это представляет идентификатор для различения удаленные учетные записи из одного другие (joe: 1 и joe: 3).

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetAttribute Доступ атрибута.Возвращает значение по умолчанию, заданное вызывающему объекту, если атрибут отсутствует, (не будьте ход).
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetProperties() Контейнер свойств.Это может быть полезно, например, если объект-получатель должен быть текущих свойств и изменение или удаление некоторые основе имен свойства сопоставления шаблонов.
Открытый метод GetProperties(IdentityPropertyScope) Контейнер свойств.Это может быть полезно, например, если объект-получатель должен быть текущих свойств и изменение или удаление некоторые основе имен свойства сопоставления шаблонов.
Открытый метод GetProperty(String) Метод доступа к свойству.Возникает, если не найден.
Открытый метод GetProperty(IdentityPropertyScope, String) Метод доступа к свойству.Возникает, если не найден.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод PrepareForWebServiceSerialization PrepareForWebServiceSerialization. сериализатор .NET XML не может обрабатывать словари.Преобразование в массив.
Открытый метод RemoveProperty(String) Удаляет свойство, если он существует.
Открытый метод RemoveProperty(IdentityPropertyScope, String) Удаляет свойство, если он существует.
Открытый метод SetAttribute Задает атрибут.Этот метод устарел, вместо него используется SetProperty
Открытый метод SetProperty(String, Object) Задает свойство перезапишет, если уже задано.
Открытый метод SetProperty(IdentityPropertyScope, String, Object) Задает свойство перезапишет, если уже задано.
Открытый метод ToString (Переопределяет Object.ToString().)
Открытый метод TryGetProperty(String, Object%) Метод доступа к свойству.Возвращает значение NULL, если не найден.
Открытый метод TryGetProperty(IdentityPropertyScope, String, Object%) Метод доступа к свойству.Возвращает значение NULL, если не найден.

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

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

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

См. также

Ссылки

Microsoft.TeamFoundation.Server.Core - пространство имен