CustomAce Класс

Определение

Представляет элемент управления доступом, тип которого не является членом перечисления 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

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

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

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

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

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

InheritanceFlags

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

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

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

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

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

PropagationFlags

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

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

Методы

Copy()

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

(Унаследовано от 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)

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