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
| Nome | Description |
|---|---|
| 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 SecurityIdentifier classe usando o SID (identificador de segurança) especificado no formato SDDL (Security Descriptor Definition Language). |
| SecurityIdentifier(Byte[], Int32) |
Inicializa uma nova instância da SecurityIdentifier classe usando uma representação binária especificada de um SID (identificador de segurança). |
| SecurityIdentifier(WellKnownSidType, SecurityIdentifier) |
Inicializa uma nova instância da SecurityIdentifier classe usando o sid (identificador de segurança) e o SID de 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 SecurityIdentifier classe usando o SID (identificador de segurança) especificado no 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)
Parâmetros
- sddlForm
- String
Cadeia de caracteres 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 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[]
A matriz de bytes que representa o SID.
- offset
- Int32
O deslocamento de bytes a ser usado como o índice inicial em binaryForm.
Aplica-se a
SecurityIdentifier(WellKnownSidType, SecurityIdentifier)
Inicializa uma nova instância da SecurityIdentifier classe usando o sid (identificador de segurança) e o SID de 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 de domínio. Esse valor é necessário para os valores a seguir WellKnownSidType . Esse parâmetro é ignorado para quaisquer outros WellKnownSidType valores.