QualifiedAce Класс

Определение

Представляет элемент управления доступом, содержащий квалификатор. Квалификатор, представляемый объектом AceQualifier, определяет функцию элемента управления доступом — разрешение доступа, запрет доступа, вызов системного аудита или системного оповещения. Класс QualifiedAce является абстрактным базовым классом для классов CommonAce и ObjectAce.

public abstract class QualifiedAce : System.Security.AccessControl.KnownAce
Наследование
QualifiedAce
Производный

Свойства

AccessMask

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

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

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

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

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

AceType

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

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

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

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

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

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

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

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

Определяет, содержит ли этот объект QualifiedAce данные обратного вызова.

IsInherited

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

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

Получает длину непрозрачных данных обратного вызова, связанных с этим объектом QualifiedAce. Это свойство применимо только к элементам управления доступом обратного вызова.

PropagationFlags

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

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

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

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

Методы

Copy()

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

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

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

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

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

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

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

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

Возвращает длину непрозрачных данных обратного вызова, связанных с этим объектом QualifiedAce.

GetType()

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

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

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

(Унаследовано от Object)
SetOpaque(Byte[])

Задает непрозрачные данные обратного вызова, связанные с этим объектом QualifiedAce.

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