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 práci s Guid.

Konstruktory

Name Description
UniqueId()

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

UniqueId(Byte[], Int32)

Vytvoří novou instanci této třídy počínaje posunem v poli byte , který představuje Guid.

UniqueId(Byte[])

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

UniqueId(Char[], Int32, Int32)

Vytvoří novou instanci této třídy počínaje posunem char v rámci 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

Name Description
CharArrayLength

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

IsGuid

Určuje, zda je UniqueIdto Guid .

Metody

Name Description
Equals(Object)

Testuje, zda se objekt rovná tomuto UniqueId.

GetHashCode()

Vytvoří reprezentaci kódu hash tohoto UniqueId.

GetType()

Získá Type aktuální instance.

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

Vytvoří mělkou kopii aktuálního 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 hodnotu Guid a 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

Name Description
Equality(UniqueId, UniqueId)

Přepíše operátor rovnosti a otestuje rovnost dvou UniqueIds.

Inequality(UniqueId, UniqueId)

Přepíše operátor rovnosti a otestuje nerovnost dvou UniqueIds.

Platí pro