GenericAce Класс

Определение

Представляет контроль доступа запись (ACE) и является базовым классом для всех других классов ACE.

public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
Наследование
GenericAce
Производный

Комментарии

ACE содержит как заголовок ACE, так и двоичный большой двоичный объект. Заголовок содержит сведения о типе ACE, различных флагах и размере двоичного BLOB-объекта.

Свойства

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

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

AceType

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

AuditFlags

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

BinaryLength

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

InheritanceFlags

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

IsInherited

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

PropagationFlags

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

Методы

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

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

CreateFromBinaryForm(Byte[], Int32)

GenericAce Создает объект из указанных двоичных данных.

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

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

GetHashCode()

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

GetType()

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

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

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

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

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

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

Операторы

Имя Описание
Equality(GenericAce, GenericAce)

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

Inequality(GenericAce, GenericAce)

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

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