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


SecurityChangedNotification - класс

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

System.Object
  Microsoft.TeamFoundation.Framework.Server.SecurityChangedNotification

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

Синтаксис

'Декларация
Public Class SecurityChangedNotification
public class SecurityChangedNotification

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

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

  Имя Описание
Открытый метод SecurityChangedNotification(Guid, IEnumerable<TokenRename>) Конструктор для создания SecurityChangeNotification для вызова RenameToken.
Открытый метод SecurityChangedNotification(Guid, List<AccessControlList>) Конструктор для создания SecurityChangeNotification для вызова SetAccessControlLists.
Открытый метод SecurityChangedNotification(Guid, List<String>, Boolean) Конструктор для создания SecurityChangeNotification для вызова RemoveAccessControlLists.
Открытый метод SecurityChangedNotification(Guid, String, Boolean) Конструктор для создания SecurityChangeNotification для вызова SetInheritFlag.
Открытый метод SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) Конструктор для создания SecurityChangeNotification для вызова RemovePermissions.
Открытый метод SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) Конструктор для создания SecurityChangeNotification для вызова RemoveExplicitPermissions.
Открытый метод SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) Конструктор для создания SecurityChangeNotification для вызова SetPermissions.
Открытый метод SecurityChangedNotification(Guid, String, String, Boolean) Конструктор для создания SecurityChangeNotification для вызова RenameToken.

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

Свойства

  Имя Описание
Открытое свойство AccessControlLists Списки управления доступом, которые устанавливаются. Используется в следующем SecurityChangeTypes: SetAccessControlLists
Открытое свойство Descriptor Это дескриптор применяется ко operatrion. Используется в следующем SecurityChangeTypes: RemoveExplicitPermissions
Открытое свойство ExplicitPermissionsToRemove Разрешения на удаление. Используется в следующем SecurityChangeTypes: RemoveExplicitPermissions
Открытое свойство InheritPermissions Значение True, если маркер устанавливает для наследования; в противном случае – значение false. Используется в следующем SecurityChangeTypes: SetInheritFlag
Открытое свойство Merge Значение True, если разрешения coalesce, и false, если они будут перезаписаны. Используется в следующем SecurityChangeTypes: SetPermissions
Открытое свойство NamespaceId Идентификатор безопасности для пространства имен, которое изменяется.Это используется для всего SecurityChangeTypes
Открытое свойство Permissions Разрешения для токена, применить. Используется в следующем SecurityChangeTypes: SetPermissions
Открытое свойство Recurse Recurse - True, если эта операция будет. Используется в следующем SecurityChangeTypes: RemoveAccessControlLists
Открытое свойство RemoveAceDescriptors Идентификаторы, которые будут иметь разрешения удаленные во время вызова RemovePermissions. Используется в следующем SecurityChangeTypes: RemoveAccessControlEntries
Открытое свойство RenameTokenDestination Назначение для RenameTokenSource переименовать. Используется в следующем SecurityChangeTypes: RenameToken
Открытое свойство RenameTokens Переименование токены, которые будут установлены при вызове в RenameTokens будет которое включает несколько токены, который будет переименован, в одном вызове. Используется в следующем SecurityChangeTypes
Открытое свойство RenameTokenSource Токен, переименовать в RenameTokenDestination. Используется в следующем SecurityChangeTypes: RenameToken
Открытое свойство RenameWillCopy Значение True, если во время переименования, то разрешения будут скопированы, и false, если они перемещаются. Используется в следующем SecurityChangeTypes: RenameToken
Открытое свойство SecurityChangeType Представляет тип изменения, безопасность, которая возникла.Это значение определяет, какие свойства объекта являются допустимыми. SetPermissions: NamepsaceId, маркер, разрешения слияние
Открытое свойство Token Токен разрешения которого необходимо изменить. Используется в следующем SecurityChangeTypes: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions
Открытое свойство Tokens Список маркеров, эта операция затрагивает. Используется в следующем SecurityChangeTypes: RemoveAccessControlLists

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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