SecurityIdentifier Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
- domainSid
- SecurityIdentifier
Domän-SID. Det här värdet krävs för följande WellKnownSidType värden. Den här parametern ignoreras för andra WellKnownSidType värden.