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


TeamFoundationAccessControlService - класс

Служба, используемая для настройки управления доступом для размещенного сервера Team Foundation Server

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

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationAccessControlService

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

Синтаксис

'Декларация
<TeamFoundationServiceDependency(GetType(TeamFoundationAuthenticationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationAccessControlService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationAuthenticationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationAccessControlService : ITeamFoundationService

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

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

  Имя Описание
Открытый метод TeamFoundationAccessControlService

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

Методы

  Имя Описание
Открытый метод DeleteServiceIdentity Удаляет идентификатор службы заданным идентификатором.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetServiceIdentityToken Извлекает маркер authenication с сервера управления доступом, предоставленные сведения о идентификатора службы.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый методСтатический член IsServiceIdentity(TeamFoundationRequestContext, TeamFoundationIdentity) Проверяет, принадлежит ли заданный идентификатор идентификатора службы
Открытый методСтатический член IsServiceIdentity(TeamFoundationRequestContext, Identity)
Открытый метод ProvisionServiceIdentity Провизионирует идентификатор службы с заданными сведениями. Если identityInfo равно null, то убедитесь попытается создать идентификатор службы по умолчанию для узла службы, если addToGroups значение null, то службы идентификатор подготавливается с членством в группе учетных записей служб
Открытый метод QueryServiceIdentities(TeamFoundationRequestContext, array<Guid[], Boolean) Идентификаторы службы запросов идентификатор
Открытый метод QueryServiceIdentities(TeamFoundationRequestContext, array<String[], Boolean) Идентификаторы обслуживания запросов по имени
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Поля

  Имя Описание
Открытое полеСтатический член SymmetricSigningKeyName

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

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ITeamFoundationService.ServiceEnd Логика завершения работы службы
Явная реализация интерфейсаЗакрытый метод ITeamFoundationService.ServiceStart Логика запуска службы

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

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

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

См. также

Ссылки

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