Compartilhar via


SecurityIdentifier Construtores

Definição

Inicializa uma nova instância da classe SecurityIdentifier.

Sobrecargas

SecurityIdentifier(IntPtr)

Inicializa uma nova instância da SecurityIdentifier classe usando um ponteiro para a forma binária de um SID (identificador de segurança).

SecurityIdentifier(String)

Inicializa uma nova instância da classe SecurityIdentifier usando o SID (identificador de segurança especificado) no formato SDDL (Linguagem de Definição do Descritor de Segurança).

SecurityIdentifier(Byte[], Int32)

Inicializa uma nova instância da classe SecurityIdentifier usando uma representação binária especificada de uma SID (identificador de segurança).

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Inicializa uma nova instância da classe SecurityIdentifier usando o tipo de SID (identificador de segurança) conhecido e o SID do domínio especificados.

SecurityIdentifier(IntPtr)

Inicializa uma nova instância da SecurityIdentifier classe usando um ponteiro para a forma binária de um SID (identificador de segurança).

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

Parâmetros

binaryForm
IntPtr

nativeint

Um ponteiro para a forma binária de um SID.

Aplica-se a

SecurityIdentifier(String)

Inicializa uma nova instância da classe SecurityIdentifier usando o SID (identificador de segurança especificado) no formato SDDL (Linguagem de Definição do Descritor de Segurança).

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)

Parâmetros

sddlForm
String

Cadeia de caracteres SDDL para o SID usado para criar o objeto SecurityIdentifier.

Aplica-se a

SecurityIdentifier(Byte[], Int32)

Inicializa uma nova instância da classe SecurityIdentifier usando uma representação binária especificada de uma SID (identificador de segurança).

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)

Parâmetros

binaryForm
Byte[]

Uma matriz de bytes que representa a SID.

offset
Int32

O deslocamento de byte para usar como o índice inicial em binaryForm.

Aplica-se a

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Inicializa uma nova instância da classe SecurityIdentifier usando o tipo de SID (identificador de segurança) conhecido e o SID do domínio especificados.

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)

Parâmetros

sidType
WellKnownSidType

Um dos valores de enumeração. Esse valor não deve ser LogonIdsSid.

Aplica-se a