GenericAce Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет контроль доступа запись (ACE) и является базовым классом для всех других классов ACE.
public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
- Наследование
-
GenericAce
- Производный
Комментарии
ACE содержит как заголовок ACE, так и двоичный большой двоичный объект. Заголовок содержит сведения о типе ACE, различных флагах и размере двоичного BLOB-объекта.
Свойства
| Имя | Описание |
|---|---|
| AceFlags |
Возвращает или задает связанный AceFlags с этим GenericAce объектом объект. |
| AceType |
Возвращает тип этой записи контроль доступа (ACE). |
| AuditFlags |
Возвращает сведения об аудите, связанные с этой записью контроль доступа (ACE). |
| BinaryLength |
Возвращает длину в байтах двоичного представления текущего GenericAce объекта. Эту длину следует использовать перед маршалингом ACL в двоичный массив с GetBinaryForm(Byte[], Int32) помощью метода. |
| InheritanceFlags |
Возвращает флаги, указывающие свойства наследования этой контроль доступа записи (ACE). |
| IsInherited |
Возвращает логическое значение, указывающее, наследуется ли эта контроль доступа запись (ACE) или задана явным образом. |
| PropagationFlags |
Возвращает флаги, указывающие свойства распространения наследования этого контроль доступа записи (ACE). |
Методы
| Имя | Описание |
|---|---|
| Copy() |
Создает глубокую копию этой записи контроль доступа (ACE). |
| CreateFromBinaryForm(Byte[], Int32) |
GenericAce Создает объект из указанных двоичных данных. |
| Equals(Object) |
Определяет, равен ли указанный GenericAce объект текущему GenericAce объекту. |
| GetBinaryForm(Byte[], Int32) |
Маршалирует содержимое GenericAce объекта в указанный массив байтов, начиная с указанного смещения. |
| GetHashCode() |
Служит хэш-функцией для класса GenericAce. Этот GetHashCode() метод подходит для использования в хэш-алгоритмах и структурах данных, таких как хэш-таблица. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Операторы
| Имя | Описание |
|---|---|
| Equality(GenericAce, GenericAce) |
Определяет, считаются ли указанные GenericAce объекты равными. |
| Inequality(GenericAce, GenericAce) |
Определяет, считаются ли указанные GenericAce объекты неравными. |