Spazio dei nomi System.Data.Services.Providers
Fornisce una serie di interfacce implementata per definire un provider del servizio dati personalizzato per WCF Data Services.
Per ulteriori informazioni, vedere Provider di servizi dati (WCF Data Services).
Classi
Classe | Descrizione | |
---|---|---|
CollectionResourceType | Utilizzare questa classe per rappresentare un tipo DataService che rappresenta una proprietà di raccolta di tipi primitivi o complessi. | |
DataServiceProviderMethods | Esegue operazioni ad associazione tardiva in set di risorse con un provider del servizio dati personalizzato. | |
EntityCollectionResourceType | Utilizzare questa classe per rappresentare una raccolta di entità. | |
OpenTypeMethods | Utilizzato per eseguire operazioni ad associazione tardiva su proprietà open. | |
Operation | Utilizzare questa classe per rappresentare un'operazione del servizio personalizzata. | |
OperationParameter | Utilizzare questo tipo per rappresentare un parametro in un'operazione. | |
ResourceAssociationSet | Descrive un'associazione tra due set di risorse. | |
ResourceAssociationSetEnd | Descrive un endpoint di un set di associazioni della risorsa. | |
ResourceProperty | Fornisce un tipo per descrivere una proprietà su una risorsa. | |
ResourceSet | Rappresenta una raccolta di valori di tipi di entità. | |
ResourceSetPathExpression | Questa classe rappresenta l'espressione del percorso per calcolare il set di risorse di destinazione di una funzione o una routine. | |
ResourceType | Rappresenta una primitiva, un complesso o un tipo di entità del servizio dati. | |
ServiceAction | Rappresenta una classe che rappresenta un'azione. | |
ServiceActionParameter | Utilizzare questo tipo per rappresentare un parametro in un'azione del servizio. | |
ServiceOperation | Rappresenta un'operazione del servizio personalizzata. | |
ServiceOperationParameter | Rappresenta informazioni relative al parametro per le operazioni del servizio. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
IDataServiceActionProvider | Questa interfaccia dichiara i metodi richiesti per supportare ServiceActions. | |
IDataServiceInvokable | Questa interfaccia dichiara i metodi richiesti per supportare il richiamo di un'operazione. | |
IDataServiceMetadataProvider | Gestisce metadati relativi a un provider del servizio dati personalizzato. | |
IDataServicePagingProvider | Fornisce supporto di paging per i client di un provider del servizio dati personalizzato. | |
IDataServiceQueryProvider | Definisce un'implementazione di origine di metadati e query per un provider del servizio dati personalizzato. | |
IDataServiceStreamProvider | Consente l'accesso ai dati binari nonché la modifica come una risorsa multimediale appartenente a un'entità che è una voce di collegamento multimediale. | |
IDataServiceStreamProvider2 | Consente l'accesso ai dati binari nonché la modifica come un flusso denominato che appartiene a un tipo di entità. | |
IDataServiceUpdateProvider | Definisce i metodi che è necessario implementare per fornire valori eTag a un provider del servizio dati personalizzato. | |
IDataServiceUpdateProvider2 | Definisce i metodi richiesti per supportare ServiceActions. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
OperationParameterBindingKind | Enumerazione per classificare i differenti tipi di associazione di parametri dell'operazione. | |
ResourcePropertyKind | Enumerazione per i tipi di proprietà di cui una risorsa può disporre. | |
ResourceTypeKind | Enumerazione per il genere di chiave di risorsa. | |
ServiceOperationResultKind | Enumerazione che descrive il tipo di risultati fornito da un'operazione del servizio. |