InstanceKey 類別

定義

代表執行個體索引鍵,並包含有與執行個體索引鍵相關聯的識別碼和中繼資料。 做為執行個體非唯一別名的執行個體索引鍵。

public ref class InstanceKey
public class InstanceKey
[System.Runtime.Serialization.DataContract]
public class InstanceKey
type InstanceKey = class
[<System.Runtime.Serialization.DataContract>]
type InstanceKey = class
Public Class InstanceKey
繼承
InstanceKey
衍生
屬性

建構函式

InstanceKey(Guid)

使用與已傳遞的執行個體索引鍵相關聯的 GUID,初始化 InstanceKey 類別的執行個體。

InstanceKey(Guid, IDictionary<XName,InstanceValue>)

使用與執行個體索引鍵相關聯的 GUID 和中繼資料,初始化 InstanceKey 類別的執行個體。

屬性

InvalidKey

傳回無效的 InstanceKey 物件。 無效的 InstanceKey 物件具有 Value 屬性的 Guid.Empty 值和 IsValid 屬性的 false 值。

IsValid

取得值,這個值表示執行個體索引鍵是否有效。

Metadata

取得包含與執行個體索引鍵相關聯之中繼資料的字典。

Value

取得與目前執行個體索引鍵相關聯的 GUID 值。

方法

Equals(Object)

比較與目前物件相關聯的 GUID (儲存在 Value 屬性) 和與 InstanceKey 物件相關聯的 GUID。

GetHashCode()

傳回目前 InstanceKey 物件之 GUID (儲存於 Value 屬性中) 的唯一雜湊程式碼。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於