SecurityIdentifier Costruttori

Definizione

Inizializza una nuova istanza della classe SecurityIdentifier.

Overload

SecurityIdentifier(IntPtr)

Inizializza una nuova istanza della SecurityIdentifier classe utilizzando un puntatore alla forma binaria di un ID di sicurezza (SID).

SecurityIdentifier(String)

Inizializza una nuova istanza della classe SecurityIdentifier utilizzando il SID specificato in formato SDDL (Security Descriptor Definition Language).

SecurityIdentifier(Byte[], Int32)

Inizializza una nuova istanza della classe SecurityIdentifier tramite una rappresentazione binaria specificata di un SID.

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Inizializza una nuova istanza della classe SecurityIdentifier tramite il tipo di SID noto specificato e il SID del dominio.

SecurityIdentifier(IntPtr)

Inizializza una nuova istanza della SecurityIdentifier classe utilizzando un puntatore alla forma binaria di un ID di sicurezza (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)

Parametri

binaryForm
IntPtr

nativeint

Puntatore alla forma binaria di un SID.

Si applica a

SecurityIdentifier(String)

Inizializza una nuova istanza della classe SecurityIdentifier utilizzando il SID specificato in formato SDDL (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)

Parametri

sddlForm
String

Stringa SDDL relativa al SID utilizzato per creare l'oggetto SecurityIdentifier.

Si applica a

SecurityIdentifier(Byte[], Int32)

Inizializza una nuova istanza della classe SecurityIdentifier tramite una rappresentazione binaria specificata di un 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)

Parametri

binaryForm
Byte[]

Matrice di byte che rappresenta il SID.

offset
Int32

Offset di byte da utilizzare come indice iniziale in binaryForm.

Si applica a

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Inizializza una nuova istanza della classe SecurityIdentifier tramite il tipo di SID noto specificato e il SID del dominio.

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)

Parametri

sidType
WellKnownSidType

Uno dei valori di enumerazione. Questo valore deve essere diverso da LogonIdsSid.

Si applica a