Compartilhar via


DiscretionaryAcl Construtores

Definição

Inicializa uma nova instância da classe DiscretionaryAcl.

Sobrecargas

DiscretionaryAcl(Boolean, Boolean, Int32)

Inicializa uma nova instância da classe DiscretionaryAcl com os valores especificados.

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Inicializa uma nova instância da classe DiscretionaryAcl com os valores especificados do objeto RawAcl especificado.

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Inicializa uma nova instância da classe DiscretionaryAcl com os valores especificados.

DiscretionaryAcl(Boolean, Boolean, Int32)

Inicializa uma nova instância da classe DiscretionaryAcl com os valores especificados.

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)

Parâmetros

isContainer
Boolean

true se o novo objeto DiscretionaryAcl for um contêiner.

isDS
Boolean

true se o novo objeto DiscretionaryAcl for uma ACL (Lista de Controle de Acesso) do objeto de diretório.

capacity
Int32

O número de ACEs (Entradas de Controle de Acesso) que este objeto DiscretionaryAcl pode conter. Esse número deve ser usado apenas como uma dica.

Aplica-se a

DiscretionaryAcl(Boolean, Boolean, RawAcl)

Inicializa uma nova instância da classe DiscretionaryAcl com os valores especificados do objeto RawAcl especificado.

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)

Parâmetros

isContainer
Boolean

true se o novo objeto DiscretionaryAcl for um contêiner.

isDS
Boolean

true se o novo objeto DiscretionaryAcl for uma ACL (Lista de Controle de Acesso) do objeto de diretório.

rawAcl
RawAcl

O objeto RawAcl subjacente para o novo objeto DiscretionaryAcl. Especifique null para criar uma ACL vazia.

Comentários

As ACEs (Entradas de Controle de Acesso) no RawAcl objeto são clonadas.

Aplica-se a

DiscretionaryAcl(Boolean, Boolean, Byte, Int32)

Inicializa uma nova instância da classe DiscretionaryAcl com os valores especificados.

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)

Parâmetros

isContainer
Boolean

true se o novo objeto DiscretionaryAcl for um contêiner.

isDS
Boolean

true se o novo objeto DiscretionaryAcl for uma ACL (Lista de Controle de Acesso) do objeto de diretório.

revision
Byte

O nível de revisão do novo objeto DiscretionaryAcl.

capacity
Int32

O número de ACEs (Entradas de Controle de Acesso) que este objeto DiscretionaryAcl pode conter. Esse número deve ser usado apenas como uma dica.

Aplica-se a