共用方式為


IVsDataObjectIdentifierConverter 介面

表示公開轉換的特定資料來源的物件識別項 (OID)。方法會將字串加入至識別組件的介面和從識別項至字串。

命名空間:  Microsoft.VisualStudio.Data.Services.SupportEntities
組件:  Microsoft.VisualStudio.Data.Services (在 Microsoft.VisualStudio.Data.Services.dll 中)

語法

'宣告
<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")> _
Public Interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute(L"25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface class IVsDataObjectIdentifierConverter
[<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")>]
type IVsDataObjectIdentifierConverter =  interface end
public interface IVsDataObjectIdentifierConverter

IVsDataObjectIdentifierConverter 類型會公開下列成員。

方法

  名稱 描述
公用方法 ConvertToArray 當由類別實作時,指定的格式化字串識別項傳遞至它的對等組識別項中不同的轉換。
公用方法 ConvertToString(String, array<Object[]) 當由類別實作,一組識別項中斷連接至格式化字串識別項的轉換。
公用方法 ConvertToString(String, array<Object[], DataObjectIdentifierFormat) 當由類別實作,一組識別項中斷連接至格式化字串識別項來回轉換,根據指定的格式化選項。

回頁首

備註

通常,中的物件識別項在資料來源中包含用於命令所執行的字串。 例如,在 SQL 陳述式, SELECT * FROM mytable「mytable」的字串做為物件的唯一識別項在下一個陳述式執行的內容。

一般來說,資料來源具有物件的內含機制,例如目錄、結構描述或封裝。 因為單一名稱可唯一識別物件不再滿足要求,這會讓多個識別項的需求。 例如,在不同的使用者執行的 Oracle 伺服器的不同物件,讓物件的唯一識別項限定使用者名稱。

由於格式的這種多個識別項可以從資料來源變更為另一個,必須能夠將指定字串轉換成它的一部分 (反之亦然)。 這個類別會提供這類的機制。

這個介面的基底實作。DDEX Framework。

請參閱

參考

Microsoft.VisualStudio.Data.Services.SupportEntities 命名空間