SecurityIdentifier Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
- domainSid
- SecurityIdentifier
Die Domänen-SID. Dieser Wert ist für die folgenden WellKnownSidType-Werte erforderlich. Dieser Parameter wird für alle anderen WellKnownSidType-Werte ignoriert.