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. Это число будет использоваться только для справки.