Поделиться через


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

Определение

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

Перегрузки

DiscretionaryAcl(Boolean, Boolean, Int32)

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

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Инициализирует новый экземпляр класса DiscretionaryAcl с указанными значениями из указанного объекта RawAcl.

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

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

DiscretionaryAcl(Boolean, Boolean, Int32)

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

public:
 DiscretionaryAcl(bool isContainer, bool isDS, int capacity);
public DiscretionaryAcl (bool isContainer, bool isDS, int capacity);
new System.Security.AccessControl.DiscretionaryAcl : bool * bool * int -> System.Security.AccessControl.DiscretionaryAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, capacity As Integer)

Параметры

isContainer
Boolean

Значение true, если новый объект DiscretionaryAcl является контейнером.

isDS
Boolean

Значение true, если новый объект DiscretionaryAcl является объектом каталога списка управления доступом.

capacity
Int32

Количество элементов управления доступом, которые могут содержаться в данном объекте DiscretionaryAcl. Это число будет использоваться только для справки.

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

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Инициализирует новый экземпляр класса DiscretionaryAcl с указанными значениями из указанного объекта RawAcl.

public:
 DiscretionaryAcl(bool isContainer, bool isDS, System::Security::AccessControl::RawAcl ^ rawAcl);
public DiscretionaryAcl (bool isContainer, bool isDS, System.Security.AccessControl.RawAcl? rawAcl);
public DiscretionaryAcl (bool isContainer, bool isDS, System.Security.AccessControl.RawAcl rawAcl);
new System.Security.AccessControl.DiscretionaryAcl : bool * bool * System.Security.AccessControl.RawAcl -> System.Security.AccessControl.DiscretionaryAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, rawAcl As RawAcl)

Параметры

isContainer
Boolean

Значение true, если новый объект DiscretionaryAcl является контейнером.

isDS
Boolean

Значение true, если новый объект DiscretionaryAcl является объектом каталога списка управления доступом.

rawAcl
RawAcl

Базовый объект RawAcl, соответствующий новому объекту DiscretionaryAcl. Чтобы создать пустой список управления доступом, укажите значение null.

Комментарии

Записи контроль доступа (ACE) в объекте RawAcl клонируются.

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

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

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

public:
 DiscretionaryAcl(bool isContainer, bool isDS, System::Byte revision, int capacity);
public DiscretionaryAcl (bool isContainer, bool isDS, byte revision, int capacity);
new System.Security.AccessControl.DiscretionaryAcl : bool * bool * byte * int -> System.Security.AccessControl.DiscretionaryAcl
Public Sub New (isContainer As Boolean, isDS As Boolean, revision As Byte, capacity As Integer)

Параметры

isContainer
Boolean

Значение true, если новый объект DiscretionaryAcl является контейнером.

isDS
Boolean

Значение true, если новый объект DiscretionaryAcl является объектом каталога списка управления доступом.

revision
Byte

Номер редакции нового объекта DiscretionaryAcl.

capacity
Int32

Количество элементов управления доступом, которые могут содержаться в данном объекте DiscretionaryAcl. Это число будет использоваться только для справки.

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