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 содержит заголовок 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) |