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 n’importe quelle valeur de chaîne, mais a des optimisations pour traiter Guids.

Constructeurs

Nom Description
UniqueId()

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

UniqueId(Byte[], Int32)

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

UniqueId(Byte[])

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

UniqueId(Char[], Int32, Int32)

Crée une instance de cette classe à partir d’un décalage au sein d’un char nombre spécifié d’entrées.

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

Nom Description
CharArrayLength

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

IsGuid

Indique si l’objet UniqueId est un Guid.

Méthodes

Nom Description
Equals(Object)

Teste si un objet est égal à ceci UniqueId.

GetHashCode()

Crée une représentation de code de hachage de ce UniqueId.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

Place la UniqueId valeur dans un char tableau.

ToString()

Affiche la UniqueId valeur au format chaîne.

TryGetGuid(Byte[], Int32)

Tente d’obtenir la valeur de l’objet UniqueId as a Guid et de la stocker dans le tableau d’octets donné au décalage spécifié.

TryGetGuid(Guid)

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

Opérateurs

Nom Description
Equality(UniqueId, UniqueId)

Remplace l’opérateur d’égalité pour tester l’égalité de deux UniqueIds.

Inequality(UniqueId, UniqueId)

Remplace l’opérateur d’égalité pour tester l’inégalité de deux UniqueIds.

S’applique à