System.Data.Services Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce l'accesso alle classi usate per compilare WCF Data Services.
Classi
ChangeInterceptorAttribute |
L'oggetto ChangeInterceptorAttribute in un metodo viene utilizzato per elaborare gli aggiornamenti sul nome del set di entità specificato. |
DataService<T> |
Punto di ingresso principale per lo sviluppo di un servizio dati ADO.NET. |
DataServiceBehavior |
Aggiunge impostazioni che definiscono il comportamento verso un servizio dati personalizzato. |
DataServiceConfiguration |
Gestisce la configurazione di WCF Data Services. |
DataServiceException |
Rappresenta un'istanza della classe DataServiceException con un messaggio specificato in cui viene descritto l'errore. |
DataServiceHost |
Classe WCF Data Services derivata da WebServiceHost e utilizzata per creare un'istanza dei servizi dati. |
DataServiceHostFactory |
Rappresenta la classe utilizzata dall'infrastruttura di WCF Data Services per la connessione a Windows Communication Foundation (WCF). |
DataServiceOperationContext |
Rappresenta l'operazione corrente elaborata. |
DataServiceProcessingPipeline |
Definisce gli eventi per il servizio dati che elabora la pipeline. |
DataServiceProcessingPipelineEventArgs |
Classe di argomenti dell'evento per gli eventi DataServiceProcessingPipeline. |
ETagAttribute |
Questo attributo su un tipo di entità è utilizzato per specificare le proprietà che determinano le modifiche nel contenuto. |
ExpandSegment |
Segmento di una query che indica se i dati debbano essere restituiti inline anziché come contenuto posticipato. |
ExpandSegmentCollection |
Segmenti di una query che possono essere espansi dalla clausola |
HandleExceptionArgs |
Specifica i dettagli di un'eccezione che si è verificata, nonché i dettagli della risposta HTTP associata. |
IgnorePropertiesAttribute |
Controlla la visibilità di una o più proprietà da parte di WCF Data Services. |
MimeTypeAttribute |
Indica il tipo MIME della richiesta HTTP. |
ProcessRequestArgs |
Rappresenta gli argomenti utilizzati da una richiesta HTTP al servizio dati. |
QueryInterceptorAttribute |
La presenza di QueryInterceptorAttribute in un metodo lo identifica come intercettore di query sul set di entità specificato. |
SingleResultAttribute |
Attributo utilizzato nelle operazioni del servizio per specificare che restituiscono un'unica istanza dell'elemento restituito. |
Interfacce
IDataServiceConfiguration |
IDataServiceConfiguration viene usato da WCF Data Services per configurare il comportamento del servizio, compresi i diritti per i set di entità e le operazioni del servizio, il limiti per le richieste consentite, la registrazione dei tipi non individuabili per impostazione predefinita e il livello di dettaglio predefinito per la gestione degli errori. |
IDataServiceHost |
Interfaccia che specifica le interazioni tra WCF Data Services e il relativo ambiente di hosting. |
IDataServiceHost2 |
Definisce estensioni a IDataServiceHost necessarie per intestazioni di richieste e risposte in HTTP. |
IExpandedResult |
Dichiara i membri necessari per supportare gli enumeratori dei risultati e dei segmenti associati in un'opzione query |
IExpandProvider |
L'interfaccia dichiara i metodi necessari per supportare l'opzione di query |
IRequestHandler |
Fornisce l'accesso ai membri che controllano la gestione dei messaggi di richiesta. |
IUpdatable |
Interfaccia utilizzata per inserire o aggiornare una risorsa mediante il metodo HTTP POST. |
Enumerazioni
EntitySetRights |
Enumerazione usata per definire i diritti di accesso ai dati distribuiti da WCF Data Services. |
ServiceOperationRights |
Enumerazione usata per definire i diritti di accesso alle operazioni del servizio distribuite da WCF Data Services. |
UpdateOperations |
Enumerazione utilizzata per specificare le operazioni di aggiornamento eseguite su un'entità. |