Partager via


UniqueId Classe

Définition

Identificateur unique optimisé pour les GUID.

public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
Héritage
UniqueId

Remarques

Cette classe peut contenir toute valeur de chaîne, mais est optimisée pour la gestion des Guid.

Constructeurs

UniqueId()

Crée une instance de cette classe avec un nouveau GUID unique.

UniqueId(Byte[])

Crée une instance de cette classe à l'aide d'un tableau d'octets qui représente un Guid.

UniqueId(Byte[], Int32)

Crée une instance de cette classe qui démarre à partir d'un offset dans un tableau d'byte qui représente un Guid.

UniqueId(Char[], Int32, Int32)

Crée une instance de cette classe à partir d'un offset dans un char à l'aide d'un nombre d'entrées spécifié.

UniqueId(Guid)

Crée une instance de cette classe à l'aide d'un Guid.

UniqueId(String)

Crée une instance de cette classe à l'aide d'une chaîne.

Propriétés

CharArrayLength

Obtient la longueur de la représentation sous forme de chaîne de l'UniqueId.

IsGuid

Indique si l'UniqueId est un Guid.

Méthodes

Equals(Object)

Vérifie si un objet est égal à cet UniqueId.

GetHashCode()

Crée une représentation sous forme de code de hachage de cet UniqueId.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToCharArray(Char[], Int32)

Place la valeur UniqueId dans un tableau char.

ToString()

Affiche la valeur UniqueId dans un format de chaîne.

TryGetGuid(Byte[], Int32)

Tente d’obtenir la valeur du UniqueId en tant que Guid et de la stocker dans le tableau d’octets donné, à l’offset spécifié.

TryGetGuid(Guid)

Tente d'obtenir la valeur de l'UniqueId en tant que Guid.

Opérateurs

Equality(UniqueId, UniqueId)

Substitue l'opérateur d'égalité pour tester l'égalité de deux UniqueId.

Inequality(UniqueId, UniqueId)

Substitue l'opérateur d'égalité pour tester l'inégalité de deux UniqueId.

S’applique à