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。