RawSecurityDescriptor Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy RawSecurityDescriptor.

Przeciążenia

Nazwa Opis
RawSecurityDescriptor(String)

Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonego ciągu Security Descriptor Definition Language (SDDL).

RawSecurityDescriptor(Byte[], Int32)

Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonej tablicy wartości bajtów.

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

Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonymi wartościami.

RawSecurityDescriptor(String)

Źródło:
SecurityDescriptor.cs

Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonego ciągu Security Descriptor Definition Language (SDDL).

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

Ciąg SDDL, z którego ma zostać utworzony nowy RawSecurityDescriptor obiekt.

Wyjątki

Forma SDDL obiektu deskryptora zabezpieczeń jest nieprawidłowa.

Dotyczy

RawSecurityDescriptor(Byte[], Int32)

Źródło:
SecurityDescriptor.cs

Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonej tablicy wartości bajtów.

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[]

Tablica wartości bajtów, z których ma zostać utworzony nowy RawSecurityDescriptor obiekt.

offset
Int32

Przesunięcie w tablicy binaryForm , w której chcesz rozpocząć kopiowanie.

Dotyczy

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

Źródło:
SecurityDescriptor.cs

Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonymi wartościami.

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

Flagi określające zachowanie nowego RawSecurityDescriptor obiektu.

owner
SecurityIdentifier

Właściciel nowego RawSecurityDescriptor obiektu.

group
SecurityIdentifier

Grupa podstawowa dla nowego RawSecurityDescriptor obiektu.

systemAcl
RawAcl

Lista Access Control systemowa (SACL) dla nowego obiektu RawSecurityDescriptor.

discretionaryAcl
RawAcl

Lista Access Control dyskrecjonalnych (DACL) dla nowego obiektu RawSecurityDescriptor.

Dotyczy