Condividi tramite


Provider di servizi dati personalizzati (WCF Data Services)

WCF Data Services include un set di provider che consente di definire un modello di dati basato su tipi di dati ad associazione tardiva.

Provider Descrizione

Provider di metadati

Si tratta del provider del servizio dati personalizzato principale che consente di definire un modello di dati personalizzato in fase di esecuzione mediante l'implementazione dell'interfaccia IDataServiceMetadataProvider.

Provider di query

Questo provider consente di eseguire query su un modello di dati personalizzato definito tramite l'interfaccia IDataServiceMetadataProvider. Il provider di query viene creato mediante l'implementazione dell'interfaccia IDataServiceQueryProvider.

Provider di aggiornamento

Questo provider consente di applicare aggiornamenti ai tipi esposti in un provider del servizio dati personalizzato e di gestire la concorrenza. Un provider di aggiornamento viene creato mediante l'implementazione dell'interfaccia IDataServiceUpdateProvider

Provider di paging

Questo provider viene utilizzato con il provider del servizio dati personalizzato per abilitare il supporto di paging basato su server. Un provider di paging per un servizio dati personalizzato viene creato mediante l'implementazione dell'interfaccia IDataServicePagingProvider.

Provider di flusso

Questo provider consente di esporre come flusso tipi di dati per oggetti binari di grandi dimensioni. Un provider di flusso viene creato mediante l'implementazione dell'interfaccia IDataServiceStreamProvider. Il provider di flusso può essere utilizzato anche con i provider di origini dati di Entity Framework e di reflection. Per ulteriori informazioni, vedere Provider di flusso (WCF Data Services).

Per ulteriori informazioni, vedere il toolkit del provider OData (Open Data Protocol) in OData SDK e questa serie di post nel blog relativo ai provider di servizi dati personalizzati.

Vedere anche

Concetti

Provider di servizi dati (WCF Data Services)
Provider di Entity Framework (WCF Data Services)
Provider di reflection (WCF Data Services)