System.Data.Services Spazio dei nomi

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 $expand che segue una query.

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 $expand di WCF Data Services.

IExpandProvider

L'interfaccia dichiara i metodi necessari per supportare l'opzione di query $expand per WCF Data Services.

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à.