Udostępnij za pośrednictwem


UniqueId Klasa

Definicja

Unikatowy identyfikator zoptymalizowany pod kątem identyfikatorów GUID.

public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
Dziedziczenie
UniqueId

Uwagi

Ta klasa może przechowywać dowolną wartość ciągu, ale ma optymalizacje do obsługi Guidparametrów s.

Konstruktory

UniqueId()

Tworzy nowe wystąpienie tej klasy z nowym, unikatowym identyfikatorem GUID.

UniqueId(Byte[])

Tworzy nowe wystąpienie tej klasy przy użyciu tablicy bajtów reprezentującej klasę Guid.

UniqueId(Byte[], Int32)

Tworzy nowe wystąpienie tej klasy rozpoczynające się od przesunięcia w byte tablicy reprezentującej Guidobiekt .

UniqueId(Char[], Int32, Int32)

Tworzy nowe wystąpienie tej klasy, zaczynając od przesunięcia w obrębie char przy użyciu określonej liczby wpisów.

UniqueId(Guid)

Tworzy nowe wystąpienie tej klasy przy użyciu klasy Guid.

UniqueId(String)

Tworzy nowe wystąpienie tej klasy przy użyciu ciągu.

Właściwości

CharArrayLength

Pobiera długość ciągu reprezentującego element UniqueId.

IsGuid

Wskazuje, czy element UniqueId ma wartość Guid.

Metody

Equals(Object)

Sprawdza, czy obiekt ma wartość .UniqueId

GetHashCode()

Tworzy reprezentację tego UniqueIdelementu w kodzie skrótu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToCharArray(Char[], Int32)

Umieszcza wartość w UniqueId tablicy char .

ToString()

UniqueId Wyświetla wartość w formacie ciągu.

TryGetGuid(Byte[], Int32)

Próbuje pobrać wartość UniqueId jako obiekt Guid i zapisać ją w danej tablicy bajtów w określonym przesunięcie.

TryGetGuid(Guid)

Próbuje pobrać wartość UniqueId elementu jako Guid.

Operatory

Equality(UniqueId, UniqueId)

Zastępuje operator równości, aby przetestować równość dwóch UniqueIds.

Inequality(UniqueId, UniqueId)

Zastępuje operator równości do testowania nierówności dwóch UniqueIds.

Dotyczy