CompoundAce Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет составную контроль доступа запись (ACE).
public ref class CompoundAce sealed : System::Security::AccessControl::KnownAce
public sealed class CompoundAce : System.Security.AccessControl.KnownAce
type CompoundAce = class
inherit KnownAce
Public NotInheritable Class CompoundAce
Inherits KnownAce
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| CompoundAce(AceFlags, Int32, CompoundAceType, SecurityIdentifier) |
Инициализирует новый экземпляр класса CompoundAce. |
Свойства
| Имя | Описание |
|---|---|
| AccessMask |
Возвращает или задает маску доступа для этого KnownAce объекта. (Унаследовано от KnownAce) |
| AceFlags |
Возвращает или задает связанный AceFlags с этим GenericAce объектом объект. (Унаследовано от GenericAce) |
| AceType |
Возвращает тип этой записи контроль доступа (ACE). (Унаследовано от GenericAce) |
| AuditFlags |
Возвращает сведения об аудите, связанные с этой записью контроль доступа (ACE). (Унаследовано от GenericAce) |
| BinaryLength |
Возвращает длину в байтах двоичного представления текущего CompoundAce объекта. Эту длину следует использовать перед маршалингом ACL в двоичный массив с GetBinaryForm(Byte[], Int32) помощью метода. |
| CompoundAceType |
Возвращает или задает тип этого CompoundAce объекта. |
| InheritanceFlags |
Возвращает флаги, указывающие свойства наследования этой контроль доступа записи (ACE). (Унаследовано от GenericAce) |
| IsInherited |
Возвращает логическое значение, указывающее, наследуется ли эта контроль доступа запись (ACE) или задана явным образом. (Унаследовано от GenericAce) |
| PropagationFlags |
Возвращает флаги, указывающие свойства распространения наследования этого контроль доступа записи (ACE). (Унаследовано от GenericAce) |
| SecurityIdentifier |
Возвращает или задает объект, связанный SecurityIdentifier с этим KnownAce объектом. (Унаследовано от KnownAce) |
Методы
| Имя | Описание |
|---|---|
| Copy() |
Создает глубокую копию этой записи контроль доступа (ACE). (Унаследовано от GenericAce) |
| Equals(Object) |
Определяет, равен ли указанный GenericAce объект текущему GenericAce объекту. (Унаследовано от GenericAce) |
| GetBinaryForm(Byte[], Int32) |
Маршалирует содержимое CompoundAce объекта в указанный массив байтов, начиная с указанного смещения. |
| GetHashCode() |
Служит хэш-функцией для класса GenericAce. Этот GetHashCode() метод подходит для использования в хэш-алгоритмах и структурах данных, таких как хэш-таблица. (Унаследовано от GenericAce) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |