Condividi tramite


RawSecurityDescriptor Costruttori

Definizione

Inizializza una nuova istanza della classe RawSecurityDescriptor.

Overload

RawSecurityDescriptor(String)

Inizializza una nuova istanza della classe RawSecurityDescriptor dalla stringa SDDL (Security Descriptor Definition Language) specificata.

RawSecurityDescriptor(Byte[], Int32)

Inizializza una nuova istanza della classe RawSecurityDescriptor dalla matrice di valori di byte specificata.

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

Inizializza una nuova istanza della classe RawSecurityDescriptor con i valori specificati.

RawSecurityDescriptor(String)

Inizializza una nuova istanza della classe RawSecurityDescriptor dalla stringa SDDL (Security Descriptor Definition Language) specificata.

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)

Parametri

sddlForm
String

Stringa SDDL da cui creare il nuovo oggetto RawSecurityDescriptor.

Eccezioni

Il formato SDDL di un oggetto descrittore di sicurezza non è valido.

Si applica a

RawSecurityDescriptor(Byte[], Int32)

Inizializza una nuova istanza della classe RawSecurityDescriptor dalla matrice di valori di byte specificata.

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)

Parametri

binaryForm
Byte[]

Matrice di valori di byte da cui creare il nuovo oggetto RawSecurityDescriptor.

offset
Int32

Offset nella matrice binaryForm in corrispondenza del quale verrà iniziata la copia.

Si applica a

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

Inizializza una nuova istanza della classe RawSecurityDescriptor con i valori specificati.

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);
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)

Parametri

flags
ControlFlags

Flag che specificano il comportamento del nuovo oggetto RawSecurityDescriptor.

owner
SecurityIdentifier

Proprietario del nuovo oggetto RawSecurityDescriptor.

group
SecurityIdentifier

Gruppo primario del nuovo oggetto RawSecurityDescriptor.

systemAcl
RawAcl

Elenco SACL (System Access Control List) del nuovo oggetto RawSecurityDescriptor.

discretionaryAcl
RawAcl

Elenco DACL (Discretionary Access Control List) del nuovo oggetto RawSecurityDescriptor.

Si applica a