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
Наследование

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

Имя Описание
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

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

Свойства

Имя Описание
AccessMask

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

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

Возвращает или задает связанный AceFlags с этим GenericAce объектом объект.

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

Возвращает значение, указывающее, разрешает ли ACE доступ, запрещает доступ, вызывает аудит системы или вызывает системные оповещения.

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

Возвращает тип этой записи контроль доступа (ACE).

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

Возвращает сведения об аудите, связанные с этой записью контроль доступа (ACE).

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

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

InheritanceFlags

Возвращает флаги, указывающие свойства наследования этой контроль доступа записи (ACE).

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

Возвращает или задает GUID типа объекта, который может наследовать объект контроль доступа Entry (ACE), который представляет этот объект ObjectAce.

IsCallback

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

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

Возвращает логическое значение, указывающее, наследуется ли эта контроль доступа запись (ACE) или задана явным образом.

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

Возвращает или задает флаги, указывающие, содержат ли ObjectAceType свойства и InheritedObjectAceType значения, определяющие допустимые типы объектов.

ObjectAceType

Возвращает или задает GUID типа объекта, связанного с этим ObjectAce объектом.

OpaqueLength

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

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

Возвращает флаги, указывающие свойства распространения наследования этого контроль доступа записи (ACE).

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

Возвращает или задает объект, связанный SecurityIdentifier с этим KnownAce объектом.

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

Методы

Имя Описание
Copy()

Создает глубокую копию этой записи контроль доступа (ACE).

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

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

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

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

GetHashCode()

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

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

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

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

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

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

Возвращает максимальную допустимую длину (в байтах) непрозрачного большого двоичного объекта данных для обратного вызова контроль доступа записей (ACEs).

MemberwiseClone()

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

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

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

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

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

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

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