RawSecurityDescriptor Constructores

Definición

Inicializa una nueva instancia de la clase RawSecurityDescriptor.

Sobrecargas

Nombre Description
RawSecurityDescriptor(String)

Inicializa una nueva instancia de la RawSecurityDescriptor clase a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.

RawSecurityDescriptor(Byte[], Int32)

Inicializa una nueva instancia de la RawSecurityDescriptor clase a partir de la matriz especificada de valores de bytes.

RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)

Inicializa una nueva instancia de la RawSecurityDescriptor clase con los valores especificados.

RawSecurityDescriptor(String)

Inicializa una nueva instancia de la RawSecurityDescriptor clase a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.

public:
 RawSecurityDescriptor(System::String ^ sddlForm);
public RawSecurityDescriptor(string sddlForm);
new System.Security.AccessControl.RawSecurityDescriptor : string -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (sddlForm As String)

Parámetros

sddlForm
String

Cadena SDDL desde la que se va a crear el nuevo RawSecurityDescriptor objeto.

Excepciones

El formato SDDL de un objeto descriptor de seguridad no es válido.

Se aplica a

RawSecurityDescriptor(Byte[], Int32)

Inicializa una nueva instancia de la RawSecurityDescriptor clase a partir de la matriz especificada de valores de bytes.

public:
 RawSecurityDescriptor(cli::array <System::Byte> ^ binaryForm, int offset);
public RawSecurityDescriptor(byte[] binaryForm, int offset);
new System.Security.AccessControl.RawSecurityDescriptor : byte[] * int -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (binaryForm As Byte(), offset As Integer)

Parámetros

binaryForm
Byte[]

Matriz de valores de bytes desde la que se va a crear el nuevo RawSecurityDescriptor objeto.

offset
Int32

Desplazamiento de la matriz en la binaryForm que se va a empezar a copiar.

Se aplica a

RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)

Inicializa una nueva instancia de la RawSecurityDescriptor clase con los valores especificados.

public:
 RawSecurityDescriptor(System::Security::AccessControl::ControlFlags flags, System::Security::Principal::SecurityIdentifier ^ owner, System::Security::Principal::SecurityIdentifier ^ group, System::Security::AccessControl::RawAcl ^ systemAcl, System::Security::AccessControl::RawAcl ^ discretionaryAcl);
public RawSecurityDescriptor(System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier owner, System.Security.Principal.SecurityIdentifier group, System.Security.AccessControl.RawAcl systemAcl, System.Security.AccessControl.RawAcl discretionaryAcl);
new System.Security.AccessControl.RawSecurityDescriptor : System.Security.AccessControl.ControlFlags * System.Security.Principal.SecurityIdentifier * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.RawAcl * System.Security.AccessControl.RawAcl -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (flags As ControlFlags, owner As SecurityIdentifier, group As SecurityIdentifier, systemAcl As RawAcl, discretionaryAcl As RawAcl)

Parámetros

flags
ControlFlags

Marcas que especifican el comportamiento del nuevo RawSecurityDescriptor objeto.

owner
SecurityIdentifier

Propietario del nuevo RawSecurityDescriptor objeto.

group
SecurityIdentifier

Grupo principal del nuevo RawSecurityDescriptor objeto.

systemAcl
RawAcl

Lista de Access Control del sistema (SACL) para el nuevo objeto RawSecurityDescriptor.

discretionaryAcl
RawAcl

Lista de Access Control discrecionales (DACL) para el nuevo objeto RawSecurityDescriptor.

Se aplica a