SecurityNamespace - класс
Класс для управления и обеспечивать безопасность для набора объектов AccessControlList.
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Framework.Client.SecurityNamespace
Пространство имен: Microsoft.TeamFoundation.Framework.Client
Сборка: Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)
Синтаксис
'Декларация
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace
Тип SecurityNamespace предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
SecurityNamespace | Инициализирует новый экземпляр класса SecurityNamespace. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Description | Возвращает описание данного пространства имен безопасности. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) | Проверяет, имеет ли указанный дескриптор идентификатора определенные разрешения для отдельных токенов. |
![]() |
HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) | Проверяет, имеет ли указанный дескриптор идентификатора отдельные разрешения для указанного токена. |
![]() |
HasPermission(String, IdentityDescriptor, Int32, Boolean) | Проверяет, имеет ли указанный дескриптор идентификатора отдельные разрешения для указанного токена. |
![]() |
HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) | Проверяет, имеет ли определенные дескрипторы идентификатора отдельные разрешения для указанного токена. |
![]() |
HasWritePermission(String, IEnumerable<Int32>) | Проверяет, имеет ли текущий пользователь полномочия для записи определенные разрешения. |
![]() |
HasWritePermission(String, Int32) | Проверяет, имеет ли текущий пользователь полномочия для записи определенные разрешения. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
QueryAccessControlList | Возвращает объекты AccessControlList, связанные с указанными дескриптором токена и идентификатора. |
![]() |
QueryAccessControlLists | Возвращает объекты AccessControlList, связанные с указанными дескриптором токена и идентификатора. |
![]() |
QueryEffectivePermissions | Получает эффективную разрешения для указанного дескриптора идентификатора. |
![]() |
RemoveAccessControlEntries | Удаляет все элементы управления доступом для указанных маркеров идентификатора, существующих в AccessControlList, связанном с указанным токеном. |
![]() |
RemoveAccessControlEntry | Удаляет элемент управления доступом для указанного дескриптора идентификатора, существует на AccessControlList, связанном с указанным токеном. |
![]() |
RemoveAccessControlLists(IEnumerable<String>, Boolean) | Удаляет AccessControlList, связанного с двумя токенами. |
![]() |
RemoveAccessControlLists(String, Boolean) | Удаляет AccessControlList, связанном с указанным токеном. |
![]() |
RemovePermissions | Удаляет указанные разрешения из существующих разрешений для указанного дескриптора идентификатора.Если существующее AccessControlEntry не найдено для этого дескриптора, никаких действий не происходит и пустое AccessControlList возвращается. |
![]() |
SetAccessControlEntries | Задает указанные элементы управления доступом в этом SecurityNamespace. |
![]() |
SetAccessControlEntry | Задает определенное AccessControlEntry в этом SecurityNamespace. |
![]() |
SetAccessControlList | Задает указанный ACL в этом SecurityNamespace.Установка ACL всегда перезаписать существующее AccessControlList. |
![]() |
SetAccessControlLists | Задает определенное AccessControlList s в этом SecurityNamespace.Установка AccessControlList всегда перезаписать существующее AccessControlList. |
![]() |
SetInheritFlag | Задает флажок состояния, должно ли AccessControlList, связанные с определенным токеном наследовать разрешения от родительских токенов. |
![]() |
SetPermissions | Задает разрешения для указанного дескриптора идентификатора в этом SecurityNamespace. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Client - пространство имен