ObjectAce Класс
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет доступом к объектам служб каталогов. Этот класс представляет элемент управления доступом (ACE), связанный с объектом каталога.
public ref class ObjectAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class ObjectAce : System.Security.AccessControl.QualifiedAce
type ObjectAce = class
inherit QualifiedAce
Public NotInheritable Class ObjectAce
Inherits QualifiedAce
- Наследование
Конструкторы
Object |
Создает новый экземпляр класса ObjectAce. |
Свойства
Access |
Получает или задает маску доступа для данного объекта KnownAce. (Унаследовано от KnownAce) |
Ace |
Получает или задает объект AceFlags, связанный с объектом GenericAce. (Унаследовано от GenericAce) |
Ace |
Получает значение, определяющее функцию элемента управления доступом — разрешение доступа, запрет доступа, вызов системного аудита или системного оповещения. (Унаследовано от QualifiedAce) |
Ace |
Получает тип данного элемента управления доступом. (Унаследовано от GenericAce) |
Audit |
Получает сведения об аудите, связанные с данным элементом управления доступом. (Унаследовано от GenericAce) |
Binary |
Возвращает длину в байтах двоичного представления текущего объекта ObjectAce. Эту длину необходимо использовать перед маршалингом списка управления доступом в двоичный массив с помощью метода GetBinaryForm(Byte[], Int32). |
Inheritance |
Получает флаги, определяющие свойства наследования данного элемента управления доступом. (Унаследовано от GenericAce) |
Inherited |
Возвращает или задает идентификатор GUID типа объекта, который может наследовать элемент управления доступом (ACE), представляемый данным объектом ObjectAce. |
Is |
Определяет, содержит ли этот объект QualifiedAce данные обратного вызова. (Унаследовано от QualifiedAce) |
Is |
Получает логическое значение, определяющее, наследуется данный элемент управления доступом или задается явным образом. (Унаследовано от GenericAce) |
Object |
Возвращает или задает флаги, которые указывают, содержат ли свойства ObjectAceType и InheritedObjectAceType значения, идентифицирующие допустимые типы объектов. |
Object |
Возвращает или задает идентификатор GUID типа объекта, связанный с данным объектом ObjectAce. |
Opaque |
Получает длину непрозрачных данных обратного вызова, связанных с этим объектом QualifiedAce. Это свойство применимо только к элементам управления доступом обратного вызова. (Унаследовано от QualifiedAce) |
Propagation |
Получает флаги, определяющие свойства распространения наследования данного элемента управления доступом. (Унаследовано от GenericAce) |
Security |
Получает или задает объект SecurityIdentifier, связанный с объектом KnownAce. (Унаследовано от KnownAce) |
Методы
Copy() |
Создает глубокую копию данного элемента управления доступом. (Унаследовано от GenericAce) |
Equals(Object) |
Определяет, равен ли заданный объект GenericAce текущему объекту GenericAce. (Унаследовано от GenericAce) |
Get |
Маршалирует содержимое объекта ObjectAce в указанный массив байтов, начиная с указанной позиции. |
Get |
Служит хэш-функцией для класса GenericAce. Метод GetHashCode() подходит для использования в алгоритмах хэширования и структурах данных, таких как хэш-таблицы. (Унаследовано от GenericAce) |
Get |
Возвращает длину непрозрачных данных обратного вызова, связанных с этим объектом QualifiedAce. (Унаследовано от QualifiedAce) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Max |
Возвращает максимально допустимую длину (в байтах) большого двоичного объекта непрозрачных данных для элементов управления доступом (ACE) обратного вызова. |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Set |
Задает непрозрачные данные обратного вызова, связанные с этим объектом QualifiedAce. (Унаследовано от QualifiedAce) |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Применяется к
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, 6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Windows Desktop | 3.0, 3.1, 5 |