共用方式為


IModelKeyReference 介面 (dbgmodel.h)

數據模型物件上索引鍵的參考。

繼承

IModelKeyReference 繼承自 IUnknown。

方法

IModelKeyReference 介面具有這些方法。

 
IModelKeyReference::AddRef

IModelKeyReference::AddRef 方法會遞增 物件上介面的參考計數。
IModelKeyReference::GetContextObject

在物件的索引鍵參考上呼叫時,IModelKeyReference::GetContextObject 方法會取得對象的內容。
IModelKeyReference::GetKey

在索引鍵參考上呼叫時,IModelKeyReference::GetKey 方法會取得基礎密鑰的值和與索引鍵相關聯的任何元數據。
IModelKeyReference::GetKeyName

在索引鍵參考上呼叫時,IModelKeyReference::GetKeyName 方法會取得基礎密鑰的名稱。
IModelKeyReference::GetKeyValue

在索引鍵參考上呼叫時,IModelKeyReference::GetKeyValue 方法會取得基礎索引鍵的值及其相關聯的任何元數據。
IModelKeyReference::GetOriginalObject

在索引鍵參考上呼叫時,IModelKeyReference::GetOriginalObject 方法會從中取得索引鍵參考的實例物件。
IModelKeyReference::QueryInterface

IModelKeyReference::QueryInterface 方法會擷取對象上支援介面的指標。
IModelKeyReference::Release

IModelKeyReference::Release 方法會遞減 物件上介面的參考計數。
IModelKeyReference::SetKey

在索引鍵參考上呼叫時,IModelKeyReference::SetKey 方法會覆寫基礎索引鍵值的物件。
IModelKeyReference::SetKeyValue

在索引鍵參考上呼叫時,IModelKeyReference::SetKeyValue 方法會設定物件的值,該對像是基礎索引鍵的值。

備註

索引鍵參考

索引鍵參考基本上是特定物件上索引鍵的句柄。 用戶端可以透過 GetKeyReference 等方法擷取這類句柄,並在稍後使用句柄來取得或設定索引鍵的值,而不需要保留原始物件。 這種類型的物件是IModelKeyReference 或 IModelKeyReference2 介面的實作,其會 Boxed 到 IModelObject。 模型物件會在查詢時傳回一種 ObjectKeyReference,然後內建值是保證可查詢 IModelKeyReference 的VT_UNKNOWN。 在程式中,它保證可靜態轉換成 IModelKeyReference。

規格需求

需求
標頭 dbgmodel.h

另請參閱

調試程序數據模型 C++ 概觀