UniqueId Třída

Definice

Jedinečný identifikátor optimalizovaný pro identifikátory GUID.

public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
Dědičnost
UniqueId

Poznámky

Tato třída může obsahovat libovolnou řetězcovou hodnotu, ale má optimalizace pro zpracování s Guid.

Konstruktory

UniqueId()

Vytvoří novou instanci této třídy s novým jedinečným identifikátorem GUID.

UniqueId(Byte[])

Vytvoří novou instanci této třídy pomocí bajtového pole, které představuje Guid.

UniqueId(Byte[], Int32)

Vytvoří novou instanci této třídy začínající od posunu v rámci byte pole, který představuje Guid.

UniqueId(Char[], Int32, Int32)

Vytvoří novou instanci této třídy začínající od posunu v rámci char pomocí zadaného počtu položek.

UniqueId(Guid)

Vytvoří novou instanci této třídy pomocí Guid.

UniqueId(String)

Vytvoří novou instanci této třídy pomocí řetězce.

Vlastnosti

CharArrayLength

Získá délku řetězcové reprezentace UniqueId.

IsGuid

Určuje, zda UniqueId je to Guid.

Metody

Equals(Object)

Testuje, zda se objekt rovná tomuto UniqueIdobjektu .

GetHashCode()

Vytvoří reprezentaci kódu hash tohoto UniqueId.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToCharArray(Char[], Int32)

UniqueId Vloží hodnotu do char pole.

ToString()

UniqueId Zobrazí hodnotu ve formátu řetězce.

TryGetGuid(Byte[], Int32)

Pokusí se získat hodnotu UniqueId jako a Guid uložit ji do daného bajtového pole na zadaném posunu.

TryGetGuid(Guid)

Snaží se získat hodnotu UniqueId jako Guid.

Operátory

Equality(UniqueId, UniqueId)

Přepíše operátor rovnosti, který otestuje rovnost dvou UniqueIds.

Inequality(UniqueId, UniqueId)

Přepíše operátor rovnosti, který otestuje nerovnost dvou UniqueIds.

Platí pro