CompoundAce Класс

Определение

Представляет составной элемент управления доступом.

public sealed class CompoundAce : System.Security.AccessControl.KnownAce
Наследование
CompoundAce

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

CompoundAce(AceFlags, Int32, CompoundAceType, SecurityIdentifier)

Инициализирует новый экземпляр класса CompoundAce.

Свойства

AccessMask

Получает или задает маску доступа для данного объекта KnownAce.

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

Получает или задает объект AceFlags, связанный с объектом GenericAce.

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

Получает тип данного элемента управления доступом.

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

Получает сведения об аудите, связанные с данным элементом управления доступом.

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

Возвращает длину в байтах двоичного представления текущего объекта CompoundAce. Эту длину необходимо использовать перед маршалингом списка управления доступом в двоичный массив с помощью метода GetBinaryForm(Byte[], Int32).

CompoundAceType

Получает или задает тип этого объекта CompoundAce.

InheritanceFlags

Получает флаги, определяющие свойства наследования данного элемента управления доступом.

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

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

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

Получает флаги, определяющие свойства распространения наследования данного элемента управления доступом.

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

Получает или задает объект SecurityIdentifier, связанный с объектом KnownAce.

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

Методы

Copy()

Создает глубокую копию данного элемента управления доступом.

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

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

(Унаследовано от GenericAce)
GetBinaryForm(Byte[], Int32)

Маршалирует содержимое объекта CompoundAce в указанный массив байтов, начиная с указанной позиции.

GetHashCode()

Служит хэш-функцией для класса GenericAce. Метод GetHashCode() подходит для использования в алгоритмах хэширования и структурах данных, таких как хэш-таблицы.

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

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

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

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

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

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

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

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

Продукт Версии
.NET Core 1.0, Core 1.1, 6 (package-provided), 6, 7, 8, 9
.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