Freigeben über


Microsoft.VisualStudio.Data.Core-Namespace

Der Microsoft.VisualStudio.Data.Core-Namespace enthält die DDEX-Basisdienste, die die Basisdienste sind, über die andere Dienste bereitgestellt werden.

Klassen

  Klasse Beschreibung
Öffentliche Klasse DataClientObjectAttribute Gibt an, dass Instanzen einer DDEX-Stützentität auf den Clients nicht direkt zurückgegeben werden sollen.Stattdessen sollten sie durch ein Clientwrapperobjekt zurückgegeben werden, das auf das zugrunde liegende Anbieterobjekt interagiert.
Öffentliche Klasse DataDefaultObjectAttribute Gibt an, dass eine DDEX-Stützentität eine Standardimplementierung verfügt, die zurückgegeben werden soll, wenn ein Anbieter keine Implementierung bereitstellt.
Öffentliche Klasse DataProviderException Stellt die Ausnahme dar, die auftritt, wenn ein unerwartetes Problem mit einem DDEX-Anbieter, wie fehlende oder ungültigen Registrierungs- oder Stützentitäten gibt.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IVsDataClientObject<T> Stellt ein Clientwrapperobjekt dar, das auf ein zugrunde liegendes Anbieterobjekt interagiert.
Öffentliche Schnittstelle IVsDataDefaultObject Stellt die Standardimplementierung einer DDEX-Stützentität dar.
Öffentliche Schnittstelle IVsDataHostService Stellt den DDEX-Host-Service.
Öffentliche Schnittstelle IVsDataProvider Stellt einen DDEX-Anbieter bereit.
Öffentliche Schnittstelle IVsDataProviderDynamicSupport Stellt die Möglichkeit, unterstützt ein DDEX-Anbieters, der unterstützten Quellen und der Einzelgeschäfte, auf der aktuellen Umgebung zu ändern.
Öffentliche Schnittstelle IVsDataProviderManager Löscht den DDEX-Anbieter-Managerdienst verfügbar, der Suche von registrierten DDEX-Anbietern zulässig.
Öffentliche Schnittstelle IVsDataProviderObjectFactory Stellt die Möglichkeit, DDEX-Anbieterimplementierungen von Stützentitäten zu erstellen.
Öffentliche Schnittstelle IVsDataSiteableObject<T> Stellt ein Objekt dar, das einem bestimmten Typ positioniert werden kann.
Öffentliche Schnittstelle IVsDataSource Stellt eine DDEX-Datenquelle dar.
Öffentliche Schnittstelle IVsDataSourceManager Stellt den DDEX-Datenquellen-Managerdienst, der Suche von registrierten DDEX-Datenquellen aktiviert.
Öffentliche Schnittstelle IVsDataSourceSpecializer Stellt die Möglichkeit, DDEX-Anbieterimplementierungen von Stützentitäten für bestimmte Datenquellen auf Grundlage einer Datenverbindungszeichenfolge zu spezialisieren.
Öffentliche Schnittstelle IVsDataSupport Stellt die Feature ein Stream von XML bereit, den Laufwerk für einen bestimmten Bereich der Datendesignererweiterbarkeit (DDEX) unterstützt.
Öffentliche Schnittstelle IVsDataSupportImportResolver Stellt die Möglichkeit, Import-Anweisungen in einem Stream der Datenunterstützung XML aufzulösen.
Öffentliche Schnittstelle IVsDataSupportObject<T> Stellt ein Objekt dar, das auf der Referenzinformationen erstellt wurde, die in einem Stream der Datenunterstützungs XML angegeben wurden.