Benutzerdefinierte Datendienstanbieter (WCF Data Services)
WCF Data Services umfasst eine Reihe von Anbietern, die es Ihnen ermöglicht, ein Datenmodell auf der Grundlage spät gebundener Datentypen zu definieren.
Anbieter | Beschreibung |
---|---|
Metadatenanbieter |
Dies ist der benutzerdefinierte Kerndatendienstanbieter, der es Ihnen ermöglicht, durch das Implementieren der IDataServiceMetadataProvider-Schnittstelle ein benutzerdefiniertes Datenmodell zur Laufzeit zu definieren. |
Abfrageanbieter |
Dieser Anbieter ermöglicht es Ihnen, Abfragen an ein benutzerdefiniertes Datenmodell auszuführen, das mit der IDataServiceMetadataProvider-Schnittstelle definiert ist. Der Abfrageanbieter wird durch Implementieren der IDataServiceQueryProvider-Schnittstelle erstellt. |
Updateanbieter |
Dieser Anbieter ermöglicht es Ihnen, Updates an in einem benutzerdefinierten Datendienstanbieter verfügbar gemachte Typen vorzunehmen und Parallelität zu verwalten. Ein Updateanbieter wird durch Implementieren der IDataServiceUpdateProvider-Schnittstelle erstellt. |
Paginganbieter |
Dieser Anbieter wird mit dem benutzerdefinierten Datendienstanbieter verwendet, um servergesteuerte Pagingunterstützung zu aktivieren. Ein Paginganbieter für einen benutzerdefinierten Datendienst wird durch Implementieren der IDataServicePagingProvider-Schnittstelle erstellt. |
Streaminganbieter |
Dieser Anbieter ermöglicht es Ihnen, Binary Large Object-Datentypen als Stream verfügbar zu machen. Ein Streaminganbieter wird durch Implementieren der IDataServiceStreamProvider-Schnittstelle erstellt. Der Streaminganbieter kann auch mit Entity Framework und Reflektionsdatenquellenanbietern verwendet werden. Weitere Informationen finden Sie unter Streaminganbieter (WCF Data Services). |
Weitere Informationen finden Sie im Open Data Protocol (OData) -Anbietertoolkit im OData SDK und in diesen Blogbeiträgen über benutzerdefinierte Datendienstanbieter.
Siehe auch
Konzepte
Datendiensteanbieter (WCF Data Services)
Entity Framework-Anbieter (WCF Data Services)
Reflektionsanbieter (WCF Data Services)