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


FullPermissionSetForwarderBase - класс

Базовый класс для переадресовать разрешения из плоского пространства имен в пространство имен, которое может наследовать все его разрешений из пространства имен источников.

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

System.Object
  Microsoft.TeamFoundation.Framework.Server.FullPermissionSetForwarderBase

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

Синтаксис

'Декларация
Public MustInherit Class FullPermissionSetForwarderBase
public abstract class FullPermissionSetForwarderBase

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

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

  Имя Описание
Защищенный метод FullPermissionSetForwarderBase

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Защищенный метод GetTargetNamespaceId
Защищенный метод GetTargetPermissionsFromSourcePermissions Преобразование проекта разрешения к разрешениям каталога.
Защищенный метод GetTargetServiceHost Контекст запроса, который должен использоваться для задания разрешений в пространстве имен целевого объекта.
Защищенный метод GetTargetTokenFromSourceToken Возвращает маркер безопасности целевого объекта, если таковой существует для маркера безопасности источника.NULL должен быть возвращен методом, если — нет.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод RemoveAccessControlLists Удаляет ACL на безопасности каталога для соответствующего проекта.
Открытый метод RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) Удалить разрешения для идентификаторов безопасности из каталога для соответствующего узла каталога.
Открытый метод RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) Удаляет разрешения каталога из соответствующего узла каталога.
Открытый метод RenameToken
Открытый метод SetAccessControlLists Преобразует все списки ACL к разрешениям каталога и перезаписать существующие списки ACL каталога, которые соответствуют командным проектам.
Открытый метод SetInheritFlag
Открытый метод SetPermissions Преобразует все ACE ко тузам каталога и помещаются в пространстве имен каталогов.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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