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

Определение

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

Перегрузки

Имя Описание
DiscretionaryAcl(Boolean, Boolean, Int32)

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

DiscretionaryAcl(Boolean, Boolean, RawAcl)

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

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

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

DiscretionaryAcl(Boolean, Boolean, Int32)

Исходный код:
ACL.cs

Инициализирует новый экземпляр 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 является объектом каталога контроль доступа List (ACL).

capacity
Int32

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

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

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Исходный код:
ACL.cs

Инициализирует новый экземпляр 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 является объектом каталога контроль доступа List (ACL).

rawAcl
RawAcl

Базовый RawAcl объект для нового DiscretionaryAcl объекта. Укажите null , чтобы создать пустой список ACL.

Комментарии

Элементы контроль доступа (ACEs) в объекте RawAcl клонируются.

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

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Исходный код:
ACL.cs

Инициализирует новый экземпляр 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 является объектом каталога контроль доступа List (ACL).

revision
Byte

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

capacity
Int32

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

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