RawSecurityDescriptor Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.