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


AuthorizationProvider - класс

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

System.Object
  Microsoft.TeamFoundation.Integration.Server.AuthorizationProvider

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый метод AddAccessControlEntries
Открытый метод AddAccessControlEntry
Открытый метод ClearMemoryCache Очищает кэш для сопоставлений объекта и класса для определенных securityClass.
Открытый метод EnsurePermitted
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetChangedAccessControlEntries
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetObjectClass
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsPermitted
Открытый метод ListLocalizedActionNames
Открытый метод ListObjectClassActions
Открытый метод ListObjectClasses
Открытый метод ReadAccessControlList
Открытый метод RegisterObject
Открытый метод RemoveAccessControlEntry
Открытый метод ReplaceAccessControlList
Открытый метод ResetInheritance
Открытый метод SecurityObjectCreatedByClassId Уведомляет поставщика, что объект был создан.
Открытый метод SecurityObjectCreatedByParentId Уведомляет поставщика, что объект был создан.
Открытый метод SecurityObjectDeleted Уведомляет поставщика, что объект был удален
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод UnregisterObject

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

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

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

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

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

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

См. также

Ссылки

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