Sdílet prostřednictvím


RawSecurityDescriptor Konstruktory

Definice

Inicializuje novou instanci RawSecurityDescriptor třídy.

Přetížení

RawSecurityDescriptor(String)

Inicializuje novou instanci RawSecurityDescriptor třídy ze zadaného řetězce SDDL (Security Descriptor Definition Language).

RawSecurityDescriptor(Byte[], Int32)

Inicializuje novou instanci RawSecurityDescriptor třídy ze zadané pole hodnot bajtů.

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

Inicializuje novou instanci RawSecurityDescriptor třídy se zadanými hodnotami.

RawSecurityDescriptor(String)

Inicializuje novou instanci RawSecurityDescriptor třídy ze zadaného řetězce SDDL (Security Descriptor Definition Language).

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)

Parametry

sddlForm
String

Řetězec SDDL, ze kterého chcete vytvořit nový RawSecurityDescriptor objekt.

Výjimky

Formulář SDDL objektu popisovače zabezpečení je neplatný.

Platí pro

RawSecurityDescriptor(Byte[], Int32)

Inicializuje novou instanci RawSecurityDescriptor třídy ze zadané pole hodnot bajtů.

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)

Parametry

binaryForm
Byte[]

Pole hodnot bajtů, ze kterých chcete vytvořit nový RawSecurityDescriptor objekt.

offset
Int32

Posun v binaryForm poli, ve kterém se má začít kopírovat.

Platí pro

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

Inicializuje novou instanci RawSecurityDescriptor třídy se zadanými hodnotami.

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)

Parametry

flags
ControlFlags

Příznaky, které určují chování nového RawSecurityDescriptor objektu.

owner
SecurityIdentifier

Vlastník nového RawSecurityDescriptor objektu.

group
SecurityIdentifier

Primární skupina pro nový RawSecurityDescriptor objekt.

systemAcl
RawAcl

Seznam systémových Access Control (SACL) pro nový RawSecurityDescriptor objekt.

discretionaryAcl
RawAcl

Volitelný seznam Access Control (DACL) pro nový RawSecurityDescriptor objekt.

Platí pro