Share via


RawSecurityDescriptor Oluşturucular

Tanım

RawSecurityDescriptor sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

RawSecurityDescriptor(String)

Belirtilen Güvenlik Tanımlayıcısı Tanım Dili (SDDL) dizesinden sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

RawSecurityDescriptor(Byte[], Int32)

Belirtilen bayt değerleri dizisinden sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

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

Belirtilen değerlerle sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

RawSecurityDescriptor(String)

Belirtilen Güvenlik Tanımlayıcısı Tanım Dili (SDDL) dizesinden sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

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)

Parametreler

sddlForm
String

Yeni RawSecurityDescriptor nesnenin oluşturulacağı SDDL dizesi.

Özel durumlar

Güvenlik tanımlayıcısı nesnesinin SDDL biçimi geçersiz.

Şunlara uygulanır

RawSecurityDescriptor(Byte[], Int32)

Belirtilen bayt değerleri dizisinden sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

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)

Parametreler

binaryForm
Byte[]

Yeni RawSecurityDescriptor nesnenin oluşturulacağı bayt değerleri dizisi.

offset
Int32

Kopyalamaya binaryForm başlanacak dizideki uzaklık.

Şunlara uygulanır

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

Belirtilen değerlerle sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

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)

Parametreler

flags
ControlFlags

Yeni RawSecurityDescriptor nesnenin davranışını belirten bayraklar.

owner
SecurityIdentifier

Yeni RawSecurityDescriptor nesnenin sahibi.

group
SecurityIdentifier

Yeni RawSecurityDescriptor nesnenin birincil grubu.

systemAcl
RawAcl

Yeni RawSecurityDescriptor nesne için Sistem Access Control Listesi (SACL).

discretionaryAcl
RawAcl

Yeni RawSecurityDescriptor nesne için İsteğe Bağlı Access Control Listesi (DACL).

Şunlara uygulanır