Partager via


RawSecurityDescriptor Constructeurs

Définition

Initialise une nouvelle instance de la classe RawSecurityDescriptor.

Surcharges

RawSecurityDescriptor(String)

Initialise une nouvelle instance de la classe RawSecurityDescriptor à partir de la chaîne SDDL spécifiée.

RawSecurityDescriptor(Byte[], Int32)

Initialise une nouvelle instance de la classe RawSecurityDescriptor à partir du tableau spécifié de valeurs exprimées en octets.

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

Initialise une nouvelle instance de la classe RawSecurityDescriptor avec les valeurs spécifiées.

RawSecurityDescriptor(String)

Initialise une nouvelle instance de la classe RawSecurityDescriptor à partir de la chaîne SDDL spécifiée.

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)

Paramètres

sddlForm
String

Chaîne SDDL à partir de laquelle créer le nouvel objet RawSecurityDescriptor.

Exceptions

La forme SDDL d’un objet de descripteur de sécurité n’est pas valide.

S’applique à

RawSecurityDescriptor(Byte[], Int32)

Initialise une nouvelle instance de la classe RawSecurityDescriptor à partir du tableau spécifié de valeurs exprimées en octets.

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)

Paramètres

binaryForm
Byte[]

Tableau de valeurs, en octets, à partir duquel créer le nouvel objet RawSecurityDescriptor.

offset
Int32

Dans le tableau binaryForm, offset auquel commencer la copie.

S’applique à

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

Initialise une nouvelle instance de la classe RawSecurityDescriptor avec les valeurs spécifiées.

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)

Paramètres

flags
ControlFlags

Indicateurs qui spécifient le comportement du nouvel objet RawSecurityDescriptor.

owner
SecurityIdentifier

Propriétaire du nouvel objet RawSecurityDescriptor.

group
SecurityIdentifier

Groupe principal du nouvel objet RawSecurityDescriptor.

systemAcl
RawAcl

Liste de contrôle d'accès système du nouvel objet RawSecurityDescriptor.

discretionaryAcl
RawAcl

Liste de contrôle d'accès discrétionnaire du nouvel objet RawSecurityDescriptor.

S’applique à