System.Data.Services.Client Spazio dei nomi

Rappresenta la libreria client .NET Framework che le applicazioni possono usare per interagire con WCF Data Services.

Classi

Nome Descrizione
ChangeOperationResponse

Risultati restituiti dopo una chiamata a SaveChanges() durante l'enumerazione delle risposte dell'operazione restituite dalla DataServiceResponse classe .

DataServiceClientException

Rappresenta gli errori che si verificano durante l'esecuzione di applicazioni client WCF Data Services.

DataServiceCollection<T>

Rappresenta una raccolta di entità dinamica che fornisce notifiche quando gli elementi vengono aggiunti, rimossi o quando l'elenco viene aggiornato.

DataServiceContext

Rappresenta DataServiceContext il contesto di runtime del servizio dati.

DataServiceQuery

Classe astratta che rappresenta una singola richiesta di query a WCF Data Services.

DataServiceQuery<TElement>

Rappresenta una singola richiesta di query a un servizio dati.

DataServiceQueryContinuation

Incapsula un URI che restituisce la pagina successiva di un risultato della query WCF Data Services con paging.

DataServiceQueryContinuation<T>

Incapsula un URI che restituisce la pagina successiva di un risultato della query WCF Data Services con paging.

DataServiceQueryException

Eccezione che indica che si è verificato un errore durante il caricamento del valore della proprietà dal servizio dati.

DataServiceRequest

Rappresenta gli oggetti richiesta inviati come batch a WCF Data Services.

DataServiceRequest<TElement>

Rappresenta gli oggetti richiesta inviati come batch al servizio dati.

DataServiceRequestArgs

Rappresenta metadati aggiuntivi inclusi in un messaggio di richiesta a WCF Data Services.

DataServiceRequestException

Rappresenta l'errore generato se il servizio dati restituisce un codice di risposta minore di 200 o maggiore di 299 oppure l'elemento di primo livello nella risposta è <error>. La classe non può essere ereditata.

DataServiceResponse

Rappresenta la risposta alle operazioni inviate al servizio dati in seguito alla chiamata SaveChanges()di .

DataServiceStreamResponse

Rappresenta una risposta da WCF Data Services che contiene dati binari come flusso.

Descriptor

Classe astratta da cui EntityDescriptor è derivata.

EntityChangedParams

Incapsula gli argomenti di un PropertyChanged delegato.

EntityCollectionChangedParams

Incapsula gli argomenti di un CollectionChanged delegato.

EntityDescriptor

Descrizione delle modifiche apportate alle entità dalle operazioni restituite in un oggetto DataServiceResponse.

LinkDescriptor

Fornisce una descrizione delle modifiche apportate alle entità dalle operazioni restituite in un oggetto DataServiceResponse.

MediaEntryAttribute

Indica che la classe specificata deve essere considerata come una voce di collegamento multimediale.

MimeTypePropertyAttribute

Annota una proprietà in una classe annotata con il MediaEntryAttribute.

OperationResponse

Classe astratta che rappresenta la risposta di una singola query o di una singola operazione di creazione, aggiornamento o eliminazione.

QueryOperationResponse

Rappresenta le risposte a un oggetto DataServiceQuery.

QueryOperationResponse<T>

Rappresenta le risposte a un oggetto DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

Consente di accedere all'entità e a un XLinq oggetto che rappresenta una voce Atom. ReadingWritingEntityEventArgs viene utilizzato con gli ReadingEntity eventi e WritingEntity .

SendingRequestEventArgs

Usato con l'evento per fornire l'accesso SendingRequest all'istanza HttpWebRequest che il client sta per inviare al servizio dati di destinazione.

Enumerazioni

Nome Descrizione
EntityStates

Rappresenta l'enumerazione che identifica lo stato di un'entità rilevata dal DataServiceContext.

MergeOption

Determina l'opzione di sincronizzazione per l'invio o la ricezione di entità da o verso WCF Data Services.

SaveChangesOptions

Indica le opzioni di modifica quando viene chiamato SaveChanges().

TrackingMode

Determina se vengono rilevate modifiche apportate a un DataServiceCollection<T>.