Freigeben über


DDEX-Anbieter

Ein Anbieter designer-Erweiterbarkeits Daten (DDEX-Anbieter) ist eine Implementierung der DDEX-Stütz entitäten, z. B. XML-Dateien zur Beschreibung der Hierarchie Datenobjekt, Ansichten und ihrer Dateien der Visual Studio Befehls (.vsct) und Registrierungseinträge.

Eine Implementierung der DDEX-Anbieter ermöglicht den programmgesteuerten Zugriff auf externe Datenquellenobjekten. Dadurch können die in Visual Studio Server-Explorer verfügbar gemacht werden und auf einem Visual Studio Designer Datenquellenobjekte verwendet werden soll.

Hinweis

Während einige Ähnlichkeiten zwischen einem DDEX-Anbieter und .NET Framework-Datenanbietervorhanden sind, ist ein DDEX-Anbieter deutlich anders und eindeutig.

Ein DDEX-Anbieter kann nach einer zugrunde liegenden Technologien, wie ADO.NET oder OLE DB erstellen. Es kann alternativ eine eindeutige Datenquelle, z. B. eine Textdatei, einer XML-Datei oder einer beliebigen Datencontainer verfügbar machen, dessen zugrunde liegende Datenstruktur mit XML beschrieben werden kann.

Während Visual Studio mehrere solche Anbieter Erweiterungen „im Feld“ (siehe Tabelle unten) bereitstellt, stellt das DDEX SDK das verwaltete APIs und andere Dateien, mit denen Sie implementieren können, um benutzerdefinierte DDEX-Anbieter besitzen.

DDEX-Anbieter enthalten mit Visual Studio 2008

Visual Studio wird mit DDEX-Anbietern, die die folgenden Datenquellen unter Verwendung der angegebenen ADO.NET Anbieter unterstützen:

Datenquelle

Datenanbieter

Microsoft SQL Server

  • .NET Framework Datenanbieter für SQL Server

  • .NET Framework Datenanbieter für OLEDB

Microsoft SQL Server-Datenbankdatei

  • .NET Framework Datenanbieter für SQL Server

Microsoft Access-Datenbankdatei

  • .NET Framework Datenanbieter für OLEDB

Oracle-Datenbank

  • .NET Framework Datenanbieter für Oracle

  • .NET Framework Datenanbieter für OLEDB

Microsoft-ODBC-Datenquelle

  • .NET Framework Datenanbieter für ODBC

Microsoft SQL Server Mobile Edition

  • .NET Framework Datenanbieter für SQL Server Mobile Edition

<others>

  • Alle Datenanbieter

Siehe auch

Konzepte

Bezugspunkt-Designer-Erweiterbarkeits-Architektur