SecurityIdentifier Classe
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un identificateur de sécurité (SID) et fournit des opérations de marshaling et de comparaison des SID.
public ref class SecurityIdentifier sealed : System::Security::Principal::IdentityReference, IComparable<System::Security::Principal::SecurityIdentifier ^>
public sealed class SecurityIdentifier : System.Security.Principal.IdentityReference, IComparable<System.Security.Principal.SecurityIdentifier>
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class SecurityIdentifier : System.Security.Principal.IdentityReference, IComparable<System.Security.Principal.SecurityIdentifier>
type SecurityIdentifier = class
inherit IdentityReference
interface IComparable<SecurityIdentifier>
[<System.Runtime.InteropServices.ComVisible(false)>]
type SecurityIdentifier = class
inherit IdentityReference
interface IComparable<SecurityIdentifier>
Public NotInheritable Class SecurityIdentifier
Inherits IdentityReference
Implements IComparable(Of SecurityIdentifier)
- Héritage
- Attributs
- Implémente
Security |
Initialise une nouvelle instance de la classe SecurityIdentifier en utilisant une représentation binaire spécifiée d'un identificateur de sécurité (SID). |
Security |
Initialise une nouvelle instance de la classe à l’aide SecurityIdentifier d’un pointeur vers la forme binaire d’un identificateur de sécurité (SID). |
Security |
Initialise une nouvelle instance de la classe SecurityIdentifier en utilisant l'identificateur de sécurité (SID) spécifié au format SDDL (Security Descriptor Definition Language). |
Security |
Initialise une nouvelle instance de la classe SecurityIdentifier en utilisant le type d'identificateur de sécurité (SID) connu spécifié et le SID du domaine. |
Max |
Retourne la taille maximale, en octets, de la représentation binaire de l'identificateur de sécurité. |
Min |
Retourne la taille minimale, en octets, de la représentation binaire de l'identificateur de sécurité. |
Account |
Retourne la partie de l'identificateur de sécurité (SID) du domaine de compte du SID représenté par l'objet SecurityIdentifier si le SID représente un SID de compte Windows. Si le SID ne représente pas un SID de compte Windows, cette propriété retourne |
Binary |
Retourne la longueur, en octets, de l'identificateur de sécurité (SID) représenté par l'objet SecurityIdentifier. |
Value |
Retourne une chaîne SDDL (Security Descriptor Definition Language) en majuscules pour l'identificateur de sécurité (SID) représenté par cet objet SecurityIdentifier. |
Compare |
Compare l'objet SecurityIdentifier en cours à l'objet SecurityIdentifier spécifié. |
Equals(Object) |
Retourne une valeur indiquant si cet objet SecurityIdentifier équivaut à un objet spécifié. |
Equals(Security |
Indique si l'objet SecurityIdentifier spécifié est égal à l'objet SecurityIdentifier en cours. |
Get |
Copie la représentation binaire de l'identificateur de sécurité (SID) spécifié représenté par la classe SecurityIdentifier dans un tableau d'octets. |
Get |
Sert de fonction de hachage à l'objet SecurityIdentifier en cours. La méthode GetHashCode() peut être utilisée dans des algorithmes de hachage et des structures de données telles qu'une table de hachage. |
Get |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Is |
Retourne une valeur qui indique si l'identificateur de sécurité (SID) représenté par cet objet SecurityIdentifier est un SID de compte Windows valide. |
Is |
Retourne une valeur qui indique si l'identificateur de sécurité (SID) représenté par cet objet SecurityIdentifier provient du même domaine que le SID spécifié. |
Is |
Retourne une valeur qui indique si le type spécifié est un type de traduction valide pour la classe SecurityIdentifier. |
Is |
Retourne une valeur qui indique si l'objet SecurityIdentifier correspond au type d'identificateur de sécurité (SID) connu spécifié. |
Memberwise |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
To |
Retourne l'identificateur de sécurité (SID), au format Security Descriptor Definition Language (SDDL), pour le compte représenté par l'objet SecurityIdentifier. S-1-5-9 est un exemple de format SDDL. |
Translate(Type) |
Traduit le nom du compte représenté par l'objet SecurityIdentifier dans un autre type dérivé de IdentityReference. |
Equality(Security |
Compare deux objets SecurityIdentifier pour déterminer s'ils sont égaux. Ils sont considérés égaux s'ils ont la même représentation canonique que celle retournée par la propriété Value ou s'ils sont tous les deux |
Inequality(Security |
Compare deux objets SecurityIdentifier pour déterminer s'ils sont inégaux. Ils ne sont pas considérés égaux si leurs représentations de nom complet sont différentes de celle qui est retournée par la propriété Value ou si l'un des objets est |
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Windows Desktop | 3.0, 3.1, 5 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: