Sdílet prostřednictvím


IVsDataObjectIdentifierConverter – rozhraní

Představuje rozhraní, které poskytuje metody pro převod dat identifikátory objektů source–specific z řetězce na identifikátor částí a částí identifikátoru řetězce.

Obor názvů:  Microsoft.VisualStudio.Data.Services.SupportEntities
Sestavení:  Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Deklarace
<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

Typ IVsDataObjectIdentifierConverter zveřejňuje následující členy.

Metody

  Název Popis
Veřejná metoda ConvertToArray Při provádění třídou převede na jeho ekvivalentní sadu částí identifikátoru formátovaný řetězec identifikátoru.
Veřejná metoda ConvertToString(String, array<Object[]) Při provádění třídou převede na formátovaný řetězec identifikátoru sadu částí identifikátoru.
Veřejná metoda ConvertToString(String, array<Object[], DataObjectIdentifierFormat) Při provádění třídou převede sadu částí identifikátoru formátovaný řetězec identifikátoru, na základě zadané volby formátování.

Nahoru

Poznámky

Identifikátor objektu ve zdroji dat obvykle obsahuje řetězec, příkazy, které proveden.Například v příkazu SQL SELECT * FROM mytable , jedinečný identifikátor objekt v kontextu, ve kterém je spuštěna prohlášení je řetězec "tabulka".

Zdroj dat obvykle má nějaký druh uzavírací mechanismus pro objekty, například katalog, schématu nebo balíčku.To protože jediný název již stačí pro jedinečnou identifikaci objektů přináší nutnost identifikátory s více částmi.Například serveru Oracle seskupení různých objektů v rámci různých uživatelů způsobuje jedinečný identifikátor objekt, který má být kvalifikovaný s uživatelským jménem.

Protože formát těchto identifikátorů s více částmi může měnit z jednoho datového zdroje do jiného, musí existovat způsob, jak převést daný řetězec do své sady částí a naopak.Tato třída poskytuje takový mechanismus.

Toto rozhraní má základní implementace v rámci DDEX.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Services.SupportEntities – obor názvů