SecurityIdentifier Construtores

Definição

Inicializa uma nova instância da SecurityIdentifier classe.

Sobrecargas

Name Description
SecurityIdentifier(IntPtr)

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

SecurityIdentifier(String)

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

SecurityIdentifier(Byte[], Int32)

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

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

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

SecurityIdentifier(IntPtr)

Inicializa uma nova instância da SecurityIdentifier classe usando um ponteiro para a forma binária de um identificador de segurança (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)

Parâmetros

binaryForm
IntPtr

nativeint

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

Aplica-se a

SecurityIdentifier(String)

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

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

String SDDL para o SID usado para criar o SecurityIdentifier objeto.

Aplica-se a

SecurityIdentifier(Byte[], Int32)

Inicializa uma nova instância da SecurityIdentifier classe usando uma representação binária especificada de um identificador de segurança (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)

Parâmetros

binaryForm
Byte[]

O array de bytes que representa o SID.

offset
Int32

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

Aplica-se a

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

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

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. Este valor não pode ser LogonIdsSid.

Aplica-se a