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 в этом SecurityNamespace.Установка AccessControlList всегда перезаписать существующее AccessControlList. | |
SetInheritFlag | Устанавливает пометить что состояния, должно ли AccessControlList, который связан с указанным токеном наследовать разрешения от родительских маркеров. | |
SetPermissions | Задает разрешения для указанного дескриптора идентификатора в этом SecurityNamespace. | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Client - пространство имен