AccessControlEntry Класс

Определение

Задает права доступа для доверенного лица (пользователя, группы или компьютера) на выполнение зависящих от приложения реализаций общих задач.

public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
Наследование
AccessControlEntry
Производный

Комментарии

Многие приложения имеют аналогичные операции, которыми могут быть назначены права доверенного лица, например чтение, запись и удаление объектов. При назначении прав для этих общих операций приложение интерпретирует их определенным образом. Например, очередь сообщений интерпретирует операцию чтения как получение или просмотр сообщений из очереди. Класс AccessControlEntry предоставляет доступ к этим общим правам.

При работе с записями контроля доступа вы указываете доверенного лица, которому вы назначаете права. Необходимо задать хотя бы одно из GenericAccessRightsсвойств , или CustomAccessRights , StandardAccessRightsчтобы указать, какие права следует назначить доверенному лицу. Вы можете задать EntryType свойство , чтобы указать, следует ли предоставлять или запрещать указанные вами права. Тип записи по умолчанию — разрешение прав.

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

AccessControlEntry()

Инициализирует новый экземпляр класса AccessControlEntry, который не определяет ни доверенное лицо, ни набор применимых для него прав.

AccessControlEntry(Trustee)

Инициализирует новый экземпляр класса AccessControlEntry, определяющего доверенное лицо, которому предоставлены права или которому отказано в предоставлении прав.

AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

Инициализирует новый экземпляр класса AccessControlEntry, задающего доверенное лицо, присваиваемые права, а также предоставление или отказ в предоставлении этих прав.

Свойства

CustomAccessRights

Возвращает или задает пользовательские права доступа.

EntryType

Возвращает или задает значение, указывающее, каким образом права доступа применяются к доверенному лицу.

GenericAccessRights

Возвращает или задает набор общих прав доступа, которые соответствуют как стандартным, так и зависящим от приложения правам доступа для чтения, записи и выполнения.

StandardAccessRights

Возвращает или задает стандартные права доступа, соответствующие операциям, общим для большинства объектов, связанных с защитой.

Trustee

Возвращает или задает пользователя, группу, домен или псевдоним, которым назначаются права доступа.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел