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
衍生
屬性

建構函式

名稱 Description
InstanceKey(Guid, IDictionary<XName,InstanceValue>)

利用 GUID 和與實例鍵相關的元資料初始化類別的 InstanceKey 實例。

InstanceKey(Guid)

使用與實例金鑰相關的 GUID 初始化類別 InstanceKey 的實例。

屬性

名稱 Description
InvalidKey

回傳一個無效 InstanceKey 物件。 一個無效InstanceKey物件的屬性有 Guid.Empty 值Value,屬性值為 Guid.Empty,屬性值falseIsValid也是一個值。

IsValid

會獲得一個值,表示實例鍵值是否有效。

Metadata

取得包含與實例金鑰相關元資料的字典。

Value

取得與目前實例鍵相關聯的 GUID 值。

方法

名稱 Description
Equals(Object)

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

GetHashCode()

回傳目前 InstanceKey 物件 GUID(儲存在 Value 屬性)的唯一雜湊碼。

GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於