SecurityIdentifier Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
- domainSid
- SecurityIdentifier
O SID do domínio. Esse valor é necessário para os seguintes valores do WellKnownSidType. Esse parâmetro é ignorado para todos os outros valores de WellKnownSidType.