RawSecurityDescriptor Konstruktorer

Definition

Initierar en ny instans av RawSecurityDescriptor klassen.

Överlagringar

Name Description
RawSecurityDescriptor(String)

Initierar en ny instans av RawSecurityDescriptor klassen från den angivna SDDL-strängen (Security Descriptor Definition Language).

RawSecurityDescriptor(Byte[], Int32)

Initierar en ny instans av RawSecurityDescriptor klassen från den angivna matrisen med bytevärden.

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

Initierar en ny instans av RawSecurityDescriptor klassen med de angivna värdena.

RawSecurityDescriptor(String)

Källa:
SecurityDescriptor.cs

Initierar en ny instans av RawSecurityDescriptor klassen från den angivna SDDL-strängen (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)

Parametrar

sddlForm
String

Den SDDL-sträng som det nya RawSecurityDescriptor objektet ska skapas från.

Undantag

SDDL-formen för ett säkerhetsbeskrivningsobjekt är ogiltig.

Gäller för

RawSecurityDescriptor(Byte[], Int32)

Källa:
SecurityDescriptor.cs

Initierar en ny instans av RawSecurityDescriptor klassen från den angivna matrisen med bytevärden.

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)

Parametrar

binaryForm
Byte[]

Matrisen med bytevärden som det nya RawSecurityDescriptor objektet ska skapas från.

offset
Int32

Förskjutningen i matrisen binaryForm där kopieringen ska börja.

Gäller för

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

Källa:
SecurityDescriptor.cs

Initierar en ny instans av RawSecurityDescriptor klassen med de angivna värdena.

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)

Parametrar

flags
ControlFlags

Flaggor som anger beteendet för det nya RawSecurityDescriptor objektet.

owner
SecurityIdentifier

Ägaren till det nya RawSecurityDescriptor objektet.

group
SecurityIdentifier

Den primära gruppen för det nya RawSecurityDescriptor objektet.

systemAcl
RawAcl

System Access Control List (SACL) för det nya objektet RawSecurityDescriptor.

discretionaryAcl
RawAcl

DACL (Discretionary Access Control List) för det nya objektet RawSecurityDescriptor.

Gäller för