TeamFoundationIdentityService - класс
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentityService
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationFeatureAvailabilityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationEventService))> _
Public Class TeamFoundationIdentityService _
Implements ITeamFoundationService, IDisposable, ITeamFoundationIdentityService
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationFeatureAvailabilityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationEventService))]
public class TeamFoundationIdentityService : ITeamFoundationService,
IDisposable, ITeamFoundationIdentityService
Тип TeamFoundationIdentityService предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
ReadBatchSizeLimit |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddGroupAdministrator | Позволяет передать в Team Foundation удостоверения администратор группы, переданный в. |
![]() |
AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Добавление члена в группу TFS. |
![]() |
AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity) | Добавление члена в группу TFS. |
![]() |
AddRecentUser | AddRecentUser используется для обозначения пользователя, вызывающего пользователя использовавшихся в действии.Это позволяет системе отслеживать последние пользователи, и этот список можно использовать для улучшения предложения для выбора пользователей. |
![]() |
CreateApplicationGroup(TeamFoundationRequestContext, String, String, String) | Создание группы приложений TFS |
![]() |
CreateApplicationGroup(TeamFoundationRequestContext, String, String, String, Boolean, Boolean) | Создание группы приложений TFS. |
![]() |
CreateApplicationGroup(TeamFoundationRequestContext, String, String, String, Boolean, Boolean, Guid) | |
![]() |
CreateDescriptor | |
![]() |
CreateScope | Создайте область для группы TFS (аналогично области командного проекта). |
![]() |
CreateUser(TeamFoundationRequestContext, String, String, String) | Создание Team Foundation удостоверение (пользователя) с псевдонимом domain\account.Пользователи имеют глобальную область; они не находятся в любой проект.В настоящее время в случае использования только для этой функции является отслеживание удостоверения, импортированные из другой среды.Поэтому удостоверение помечен как неактивный.Не является предпочтительным для него остаются активными, поскольку может конфликтовать с реальной активной учетной записью с таким именем. |
![]() |
CreateUser(TeamFoundationRequestContext, String, String, String, Guid) | |
![]() |
DeleteApplicationGroup | Удаление группы приложений TFS. |
![]() |
DeleteScope | Удалите TFS «область». |
![]() |
DeleteUser | |
![]() |
EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Убедитесь, что дескриптор является членом указанной группы TFS. |
![]() |
EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity) | Убедитесь, что дескриптор является членом указанной группы TFS. |
![]() |
EnsureNotMember | Убедитесь, что дескриптор не является членом указанной группы TFS. |
![]() |
EnsureWellKnownGroupExists | Убедитесь в том, что хорошо известная группа приложений TFS был создан. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetIdentityChanges | |
![]() |
GetMostRecentlyUsedUsers | |
![]() |
GetPreferredEmailAddress(TeamFoundationRequestContext, Guid) | |
![]() |
GetPreferredEmailAddress(TeamFoundationRequestContext, Guid, Boolean) | |
![]() |
GetProjectAdminSid | |
![]() |
GetScopeInfo | Получение сведений об области IMS. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
IsIdentityCached(TeamFoundationRequestContext, IdentityDescriptor) | Устаревший. Проверьте код кэшируется. |
![]() |
IsIdentityCached(TeamFoundationRequestContext, SecurityIdentifier) | |
![]() |
IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Запрос расширенного членства. |
![]() |
IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean) | Запрос расширенного членства. |
![]() |
ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>) | |
![]() |
ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Список всех групп приложений TFS в указанной области. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ReadFilteredIdentities | ReadFilteredIdentities используется для извлечения набора удостоверений на основе выражения.Выражение является синтаксисом, аналогичное предложение SQL.Дополнительные сведения о возможностях выражения документации класса QueryExpression.Есть выражение состоит из двух частей.Существует набор значений, которые можно использовать из удостоверения, и они должны быть AND'ed.Это те вещи, такие как идентификаторы, отображаемое имя или IdentityType.Все сравнения строк выполняются без учета регистра.Определенные свойства, доступные из всех удостоверений: поддержка Microsoft.TeamFoundation.Identity: В (БУДУЩЕГО)--непосредственным членом значение, которое должно быть TFID.В группе (БУДУЩЕГО)--Прямым или косвенным членом значение, которое должно быть TFID.Около--Specilized термин, который имеет расширяемую условия, определяющие около значение должно быть TFID.Поддерживает Microsoft.TeamFoundation.Identity.DisplayName: =--равно значению отображаемое имя удостоверения.Содержит--Отображаемое имя идентификатора содержит значение.StartsWith--Отображаемое имя удостоверения, начинается со значением Microsoft.TeamFoundation.Identity.Type.Поддержка: =--значение должно быть «Group» или «Пользователь» Microsoft.TeamFoundation.Identity.Scope.Поддержка: =--значение должно быть строкой, представляющей допустимые области области являются [сервер] [projecturi] [имя_проекта] и projecturi.Если это условие не задано, используется [сервер].Все остальные свойства будут сравнивать с расширяемые свойства, связанные с идентификацией.Сравнение следуйте хорошо известных свойств в противном случае эти comaprisons будут внесены расширенного свойства. Скобки не поддерживаются. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[]) | Чтение удостоверения для заданного дескрипторов.Простой перегрузке. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<Guid[]) | Чтение удостоверений, Team Foundation код. |
![]() |
ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[]) | Чтение удостоверений.Простой перегрузке, см. ниже. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | Чтение удостоверений, Team Foundation код. Обратите внимание - выполняет ВЫСШАЯ при запросе нет сведений о членстве. |
![]() |
ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | Чтение удостоверений.Сначала попробуйте IMS хранилища и затем при необходимости источника как AD.Фактического источника указывается с помощью свойства самого объекта удостоверения. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Чтение удостоверения для заданного дескрипторов.Сначала попробуйте IMS хранилища.Если не найден, при необходимости повторите источников, таких как AD.Фактического источника указывается с помощью свойства самого объекта удостоверения. Обратите внимание - выполняет ВЫСШАЯ при запросе нет сведений о членстве. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Чтение удостоверений, Team Foundation код. Обратите внимание - выполняет ВЫСШАЯ при запросе нет сведений о членстве. |
![]() |
ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Чтение удостоверений.Сначала попробуйте IMS хранилища и затем при необходимости источника как AD.Фактического источника указывается с помощью свойства самого объекта удостоверения. |
![]() |
ReadIdentity(TeamFoundationRequestContext, String) | Перегрузка, которая принимает один фактор и возвращает совпадение после этого заказа. 1.В случае совпадения значения null.2.При наличии одного совпадения удостоверения независимо от того, следует ли удостоверение является активным.3.При наличии одного активного удостоверения соответствия удостоверения. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String) | Увидеть перегрузки. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions) | Перегрузка, которая принимает один дескриптор. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | Перегрузка, которая принимает один фактор и возвращает совпадение после этого заказа. 1.В случае совпадения значения null.2.При наличии одного совпадения удостоверения независимо от того, следует ли удостоверение является активным.3.При наличии одного активного удостоверения соответствия удостоверения. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Перегрузка, которая принимает один фактор и возвращает совпадение после этого заказа. 1.В случае совпадения значения null.2.При наличии одного совпадения удостоверения независимо от того, следует ли удостоверение является активным.3.При наличии одного активного удостоверения соответствия удостоверения. |
![]() |
ReadIdentityFromSource | ReadIdentityFromSource используется для извлечения идентификатора из исходного места (Рекламы или GSS). |
![]() |
ReadRequestIdentity(TeamFoundationRequestContext) | Это обновление устраняет авторизованного пользователя, связанный с контекстом запроса к TeamFoundationIdentity. |
![]() |
ReadRequestIdentity(TeamFoundationRequestContext, Boolean) | Это обновление устраняет авторизованного пользователя, связанный с контекстом запроса к TeamFoundationIdentity. |
![]() |
RefreshIdentity | Синхронизируйте удостоверения.Этот идентификатор должен быть уже в хранилище IMS.Если идентификатор группы, свойства его НЕПОСРЕДСТВЕННЫХ участников также быть синхронизирован (асинхронно). |
![]() |
RemoveGroupAdministrator | Удаляет передается в Team Foundation удостоверение не администратор группы, переданный в. |
![]() |
RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Удаление члена из группы TFS. |
![]() |
RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean) | |
![]() |
RenameScope | Переименуйте TFS «область». |
![]() |
SetCustomDisplayName | Установить или удалить настраиваемое имя для вызывающего пользователя. |
![]() |
SetPreferredEmailAddress | |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
TryReadRequestIdentity(TeamFoundationRequestContext, TeamFoundationIdentity%) | |
![]() |
TryReadRequestIdentity(TeamFoundationRequestContext, Boolean, TeamFoundationIdentity%) | |
![]() |
UpdateApplicationGroup | Обновляет свойства группы приложений TFS. |
![]() |
UpdateExtendedProperties(TeamFoundationRequestContext, IdentityDescriptor, IEnumerable<PropertyValue>) | |
![]() |
UpdateExtendedProperties(TeamFoundationRequestContext, IdentityPropertyScope, IdentityDescriptor, IEnumerable<PropertyValue>) | |
![]() |
UpdateIdentities | |
![]() |
UpdateIdentity | Обновите свойства identity. |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
![]() |
OnPreferredEmailAddressChanged |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IDisposable.Dispose | |
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен