Sdílet prostřednictvím


DataObjectIdentifierConverter – třída

Poskytuje možnost Převést identifikátory objektů určitých zdrojů dat z řetězce na identifikátor částí a částí identifikátoru řetězce.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.DataObjectIdentifierConverter
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectIdentifierConverter

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

Syntaxe

'Deklarace
<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")> _
Public Class DataObjectIdentifierConverter
[GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public class DataObjectIdentifierConverter
[GuidAttribute(L"14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public ref class DataObjectIdentifierConverter
[<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")>]
type DataObjectIdentifierConverter =  class end
public class DataObjectIdentifierConverter

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

Konstruktory

  Název Popis
Veřejná metoda DataObjectIdentifierConverter() Konstruktoru třídy.Konkretizuje do instance nonparameterized DataObjectIdentifierConverter třídy.
Veřejná metoda DataObjectIdentifierConverter(array<String[], Char, Char) Inicializuje parametry instance DataObjectIdentifierConverter třídy se zadanou konfigurací.

Nahoru

Metody

  Název Popis
Chráněná metoda BuildString Vytvoří řetězec verze identifikátoru.
Veřejná metoda ConvertToArray Převádí identifikátor formátovaný řetězec jeho ekvivalentní sadu částí identifikátoru.
Veřejná metoda ConvertToString Převede sadu částí identifikátoru formátovaný řetězec identifikátoru založené na zadané možnosti formátování.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Chráněná metoda FormatPart Zadaný identifikátor části formáty.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda SplitIntoParts Rozdělí na sadu částí identifikátoru formátovaný řetězec verze identifikátoru.
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)
Chráněná metoda UnformatPart Odstraní formátování použité pro daný identifikátor části.

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen Default Představuje výchozí instance DataObjectIdentifierConverter třídy, která se používá při provádění zprostředkovatele neexistuje.

Nahoru

Poznámky

Identifikátor objektu, některé na zdroji dat se obvykle skládá z některé řetězce používané příkazy, které proveden.Například v příkazu SQL SELECT * FROM mytable , jedinečný identifikátor objektu 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 přináší nutnost identifikátory s více částmi, jako jediný název již stačí pro jedinečnou identifikaci objektů.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.

Od formátu 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.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data – obor názvů

DataObjectIdentifierResolver