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) |