SecurityIdentifier Konstruktorer

Definition

Initierar en ny instans av SecurityIdentifier klassen.

Överlagringar

Name Description
SecurityIdentifier(IntPtr)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av en pekare till den binära formen av en säkerhetsidentifierare (SID).

SecurityIdentifier(String)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av angiven säkerhetsidentifierare (SID) i SDDL-format (Security Descriptor Definition Language).

SecurityIdentifier(Byte[], Int32)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av en angiven binär representation av en säkerhetsidentifierare (SID).

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av den angivna välkända säkerhetsidentifieraren (SID) och domän-SID.

SecurityIdentifier(IntPtr)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av en pekare till den binära formen av en säkerhetsidentifierare (SID).

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

Parametrar

binaryForm
IntPtr

nativeint

En pekare till den binära formen av ett SID.

Gäller för

SecurityIdentifier(String)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av angiven säkerhetsidentifierare (SID) i SDDL-format (Security Descriptor Definition Language).

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)

Parametrar

sddlForm
String

SDDL-sträng för det SID som används för att skapa SecurityIdentifier objektet.

Gäller för

SecurityIdentifier(Byte[], Int32)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av en angiven binär representation av en säkerhetsidentifierare (SID).

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)

Parametrar

binaryForm
Byte[]

Bytematrisen som representerar SID.

offset
Int32

Byte-förskjutningen som ska användas som startindex i binaryForm.

Gäller för

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initierar en ny instans av SecurityIdentifier klassen med hjälp av den angivna välkända säkerhetsidentifieraren (SID) och domän-SID.

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)

Parametrar

sidType
WellKnownSidType

Ett av uppräkningsvärdena. Det här värdet får inte vara LogonIdsSid.

Gäller för