CustomAce Класс

Определение

Представляет запись контроль доступа (ACE), которая не определена одним из членов перечисления AceType.

public ref class CustomAce sealed : System::Security::AccessControl::GenericAce
public sealed class CustomAce : System.Security.AccessControl.GenericAce
type CustomAce = class
    inherit GenericAce
Public NotInheritable Class CustomAce
Inherits GenericAce
Наследование
CustomAce

Комментарии

Объект CustomAce содержит заголовок ACE и непрозрачный большой двоичный объект данных.

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

Имя Описание
CustomAce(AceType, AceFlags, Byte[])

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

Поля

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

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

Свойства

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

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

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

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

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

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

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

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

InheritanceFlags

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

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

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

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

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

PropagationFlags

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

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

Методы

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

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

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

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

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

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

GetHashCode()

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

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

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

GetType()

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

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

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

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

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

ToString()

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

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

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