Freigeben über


SecurityIdentifier Konstruktoren

Definition

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse.

Überlädt

SecurityIdentifier(IntPtr)

Initialisiert eine neue Instanz der SecurityIdentifier -Klasse mithilfe eines Zeigers auf die binäre Form eines Sicherheitsbezeichners (SID).

SecurityIdentifier(String)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung der angegebenen Sicherheits-ID im SDDL-Format (Security Descriptor Definition Language).

SecurityIdentifier(Byte[], Int32)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung einer angegebenen binären Darstellung einer Sicherheits-ID.

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung des angegebenen bekannten Typs der Sicherheits-ID und der Domänen-SID.

SecurityIdentifier(IntPtr)

Initialisiert eine neue Instanz der SecurityIdentifier -Klasse mithilfe eines Zeigers auf die binäre Form eines Sicherheitsbezeichners (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)

Parameter

binaryForm
IntPtr

nativeint

Ein Zeiger auf die binäre Form einer SID.

Gilt für:

SecurityIdentifier(String)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung der angegebenen Sicherheits-ID im 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)

Parameter

sddlForm
String

SDDL-Zeichenfolge für die SID, die zum Erstellen des SecurityIdentifier-Objekts verwendet wird.

Gilt für:

SecurityIdentifier(Byte[], Int32)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung einer angegebenen binären Darstellung einer Sicherheits-ID.

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)

Parameter

binaryForm
Byte[]

Das Bytearray, das die SID darstellt.

offset
Int32

Das Byteoffset, das als Startindex in binaryForm verwendet werden soll.

Gilt für:

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung des angegebenen bekannten Typs der Sicherheits-ID und der Domänen-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)

Parameter

sidType
WellKnownSidType

Einer der Enumerationswerte. Dieser Wert darf nicht LogonIdsSid sein.

Gilt für: