UniqueId 類別

定義

GUID 的最佳化唯一識別項。

public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
繼承
UniqueId

備註

這個類別可以保存任何字串值,而且也提供可用來處理 Guid 的最佳化。

建構函式

UniqueId()

使用新的唯一 GUID,建立這個類別的新執行個體。

UniqueId(Byte[])

使用表示 Guid 的位元組陣列,建立這個類別的新執行個體。

UniqueId(Byte[], Int32)

從表示 byteGuid 陣列中的位移 (Offset) 開始,建立這個類別的新執行個體。

UniqueId(Char[], Int32, Int32)

char 中的位移開始,使用指定之數目的項目,建立這個類別的新執行個體。

UniqueId(Guid)

使用 Guid,建立這個類別的新執行個體。

UniqueId(String)

使用字串,建立這個類別的新執行個體。

屬性

CharArrayLength

取得 UniqueId 之字串表示的長度。

IsGuid

指出 UniqueId 是否為 Guid

方法

Equals(Object)

測試物件是否等於這個 UniqueId

GetHashCode()

建立這個 UniqueId 的雜湊程式碼表示。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToCharArray(Char[], Int32)

UniqueId 值置入 char 陣列。

ToString()

顯示字串格式的 UniqueId 值。

TryGetGuid(Byte[], Int32)

嘗試取得 UniqueId 的值作為 Guid,並將它儲存在指定位元組陣列中的指定位移位置。

TryGetGuid(Guid)

嘗試取得 UniqueId 的值做為 Guid

運算子

Equality(UniqueId, UniqueId)

覆寫等號比較運算子,以測試兩個 UniqueId 是否相等。

Inequality(UniqueId, UniqueId)

覆寫等號比較運算子,測試兩個 UniqueId 是否不相等。

適用於