SecurityIdentifier Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
SecurityIdentifier(IntPtr)

Bir güvenlik tanımlayıcısının SecurityIdentifier (SID) ikili biçimine yönelik bir işaretçi kullanarak sınıfının yeni bir örneğini başlatır.

SecurityIdentifier(String)

Güvenlik Tanımlayıcısı Tanım Dili (SDDL) biçiminde belirtilen güvenlik tanımlayıcısını (SID) kullanarak sınıfın yeni bir örneğini SecurityIdentifier başlatır.

SecurityIdentifier(Byte[], Int32)

Bir güvenlik tanımlayıcısının SecurityIdentifier (SID) belirtilen ikili gösterimini kullanarak sınıfının yeni bir örneğini başlatır.

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Belirtilen iyi bilinen güvenlik tanımlayıcısı SecurityIdentifier (SID) türünü ve etki alanı SID'sini kullanarak sınıfının yeni bir örneğini başlatır.

SecurityIdentifier(IntPtr)

Bir güvenlik tanımlayıcısının SecurityIdentifier (SID) ikili biçimine yönelik bir işaretçi kullanarak sınıfının yeni bir örneğini başlatır.

public:
 SecurityIdentifier(IntPtr binaryForm);
public SecurityIdentifier(IntPtr binaryForm);
new System.Security.Principal.SecurityIdentifier : nativeint -> System.Security.Principal.SecurityIdentifier
Public Sub New (binaryForm As IntPtr)

Parametreler

binaryForm
IntPtr

nativeint

SID'nin ikili biçiminin işaretçisi.

Şunlara uygulanır

SecurityIdentifier(String)

Güvenlik Tanımlayıcısı Tanım Dili (SDDL) biçiminde belirtilen güvenlik tanımlayıcısını (SID) kullanarak sınıfın yeni bir örneğini SecurityIdentifier başlatır.

public:
 SecurityIdentifier(System::String ^ sddlForm);
public SecurityIdentifier(string sddlForm);
new System.Security.Principal.SecurityIdentifier : string -> System.Security.Principal.SecurityIdentifier
Public Sub New (sddlForm As String)

Parametreler

sddlForm
String

Nesneyi oluşturmak SecurityIdentifier için kullanılan SID için SDDL dizesi.

Şunlara uygulanır

SecurityIdentifier(Byte[], Int32)

Bir güvenlik tanımlayıcısının SecurityIdentifier (SID) belirtilen ikili gösterimini kullanarak sınıfının yeni bir örneğini başlatır.

public:
 SecurityIdentifier(cli::array <System::Byte> ^ binaryForm, int offset);
public SecurityIdentifier(byte[] binaryForm, int offset);
new System.Security.Principal.SecurityIdentifier : byte[] * int -> System.Security.Principal.SecurityIdentifier
Public Sub New (binaryForm As Byte(), offset As Integer)

Parametreler

binaryForm
Byte[]

SID'yi temsil eden bayt dizisi.

offset
Int32

içinde binaryFormbaşlangıç dizini olarak kullanılacak bayt uzaklığı.

Şunlara uygulanır

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Belirtilen iyi bilinen güvenlik tanımlayıcısı SecurityIdentifier (SID) türünü ve etki alanı SID'sini kullanarak sınıfının yeni bir örneğini başlatır.

public:
 SecurityIdentifier(System::Security::Principal::WellKnownSidType sidType, System::Security::Principal::SecurityIdentifier ^ domainSid);
public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier? domainSid);
public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier domainSid);
new System.Security.Principal.SecurityIdentifier : System.Security.Principal.WellKnownSidType * System.Security.Principal.SecurityIdentifier -> System.Security.Principal.SecurityIdentifier
Public Sub New (sidType As WellKnownSidType, domainSid As SecurityIdentifier)

Parametreler

sidType
WellKnownSidType

Numaralandırma değerlerinden biri. Bu değer olmamalıdır LogonIdsSid.

Şunlara uygulanır