Microsoft.OData.Client 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.
Classi
ActionDescriptor |
Contiene informazioni su un oggetto ServiceAction. |
BaseEntityType |
Tipo di entità di base da includere DataServiceContext per la chiamata alla funzione e all'azione |
BodyOperationParameter |
Rappresenta un parametro associato a un'azione del servizio. |
BuildingRequestEventArgs |
EventArgs per l'evento BuildingRequest. |
ChangeOperationResponse |
Risposta da SaveChanges. |
ContainerPropertyAttribute |
Usato in una classe che rappresenta un'entità aperta o tipi complessi per indicare che la proprietà deve essere usata come contenitore per le proprietà dinamiche durante la serializzazione e la materializzazione. |
DataServiceActionQuery |
Oggetto di un'azione che restituisce nulla. |
DataServiceActionQuery<T> |
Oggetto di un'azione che restituisce una raccolta. |
DataServiceActionQuerySingle<T> |
Oggetto di un'azione che restituisce un singolo elemento. |
DataServiceClientConfigurations |
Configurazioni sul comportamento del client. |
DataServiceClientException |
Eccezione generata quando il server restituisce un errore. |
DataServiceClientFormat |
Tiene traccia del formato preferito dall'utente che il client deve utilizzare per le richieste. |
DataServiceClientRequestMessage |
Questa classe rappresenta il client di WCF Data Services del contratto con il messaggio di richiesta. |
DataServiceClientRequestMessageArgs |
Argomenti per creare un'istanza di DataServiceClientRequestMessage. |
DataServiceClientRequestPipelineConfiguration |
Classe che include diversi eventi per la scrittura del payload da OData alla rete |
DataServiceClientResponsePipelineConfiguration |
Classe responsabile della configurazione delle azioni che vengono richiamate da una risposta |
DataServiceCollection<T> |
Rappresenta una raccolta di entità dinamica che fornisce notifiche in caso di aggiunta o rimozione di elementi oppure quando viene aggiornato l'elenco. |
DataServiceContext |
DataServiceContext rappresenta il contesto di runtime del servizio dati. |
DataServiceExtensions | |
DataServiceQuery |
segnaposto non generico per l'implementazione generica |
DataServiceQuery<TElement>.DataServiceOrderedQuery |
Ordinato DataServiceQuery che implementa IOrderedQueryable. |
DataServiceQuery<TElement> |
oggetto query |
DataServiceQueryContinuation |
Incapsula un URI che restituisce la pagina successiva di un risultato della query WCF Data Services di cui è stato eseguito il paging. |
DataServiceQueryContinuation<T> |
Incapsula un URI che restituisce la pagina successiva di un risultato della query WCF Data Services di cui è stato eseguito il paging. |
DataServiceQueryException |
Eccezione che indica un errore durante la query sul servizio dati. |
DataServiceQueryProvider |
Implementazione di QueryProvider |
DataServiceQuerySingle<TElement> |
Oggetto query di un singolo elemento. |
DataServiceRequest |
Segnaposto non generico per l'implementazione generica |
DataServiceRequest<TElement> |
Contiene un URI e un tipo per la richiesta. |
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 se l'elemento di primo livello nella risposta è <errore>. La classe non può essere ereditata. |
DataServiceResponse |
Risposta del servizio dati a ExecuteBatch & SaveChanges |
DataServiceStreamLink |
Rappresenta l'URL di un flusso di risorse binario. |
DataServiceStreamResponse |
Rappresenta una risposta di WCF Data Services che contiene dati binari come flusso. |
DataServiceTransportException |
Classe per descrivere gli errori generati dal livello di trasporto. |
DataServiceUrlKeyDelimiter |
Componente per il controllo di quale impostazione di convenzione viene utilizzato per la generazione degli URL. |
Descriptor |
Classe astratta da cui è derivato EntityDescriptor. |
EntityChangedParams |
Incapsula gli argomenti di un delegato PropertyChanged. |
EntityCollectionChangedParams |
Incapsula gli argomenti di un delegato CollectionChanged. |
EntityDescriptor |
rappresenta l'entità memorizzata nella cache |
EntitySetAttribute |
Indica il set di entità al quale appartiene una classe di servizi dati client. |
EntityTracker |
contesto |
EntityTrackerBase |
La base di Entity Tracker consente un maggiore disaccoppiamento per il test. |
EntityTypeAttribute |
Contrassegna una classe come un tipo di entità in WCF Data Services. |
FunctionDescriptor |
Contiene informazioni su un oggetto ServiceFunction. |
HasStreamAttribute |
Indica che una classe che è un tipo di entità ha un flusso di dati binario predefinito. |
HttpClientRequestMessage |
Implementazione basata su HttpClient di DataServiceClientRequestMessage. |
HttpWebRequestMessage |
Implementazione dell'interfaccia IODataRequestMessage. |
HttpWebResponseMessage |
Implementazione dell'interfaccia IODataResponseMessage. |
IgnoreClientPropertyAttribute |
Indica che un attributo non deve essere serializzato durante l'inserimento o l'aggiornamento di un'entità. |
InvokeResponse |
Risposta da una chiamata Invoke. |
KeyAttribute |
Denota la proprietà o le proprietà chiave di un'entità. |
LinkDescriptor |
rappresenta l'associazione tra due entità |
LinkInfo |
Incapsula informazioni su un collegamento o una relazione tra entità. |
LoadCompletedEventArgs |
Usato come EventArgs classe per l'eventoLoadCompleted. Supportato solo dal client WCF Data Services 5.0 per Silverlight. |
MaterializedEntityArgs |
Argomenti di entità materializzata |
MediaEntryAttribute |
Questa classe contrassegna un tipo che rappresenta un'entità client Astoria in modo che il client Astoria lo consideri come una voce multimediale in base al concetto di "voce di collegamento multimediale" di ATOM. |
MessageReaderSettingsArgs |
Argomenti utilizzati per configurare le impostazioni del lettore di messaggio OData. |
MessageWriterSettingsArgs |
Argomenti utilizzati per configurare le impostazioni del writer di messaggio OData. |
MimeTypePropertyAttribute |
Questo attributo indica un'altra proprietà nello stesso tipo che contiene il tipo MIME che deve essere usato per i dati contenuti nella proprietà a cui viene applicato questo attributo. |
NamedStreamAttribute |
Indica che una classe che è un tipo di entità ha un flusso binario correlato. |
OperationDescriptor |
Contiene informazioni su un'operazione del servizio. |
OperationParameter |
Rappresenta un parametro passato a un'azione, una funzione o un'operazione del servizio quando viene eseguito. |
OperationResponse |
Classe base di risposta dell'operazione |
OriginalNameAttribute |
Indica il nome originale di una variabile definita nei metadati. |
QueryOperationResponse |
Risposta a una query in batch. |
QueryOperationResponse<T> |
Risposta a una query in batch o a una chiamata Esegui. |
ReadingEntryArgs |
Argomenti della voce di lettura |
ReadingFeedArgs |
Argomenti di feed di lettura |
ReadingNestedResourceInfoArgs |
Gli argomenti del collegamento di navigazione di lettura |
ReadingWritingEntityEventArgs |
Eventi args per l'evento generato durante la lettura o la scrittura di un'entità serializzazione/deserializzazione |
ReceivingResponseEventArgs |
EventArgs classe per l'evento ReceivingResponse . Espone l'elemento ResponseMessage all'utente. |
SendingRequest2EventArgs |
Argomenti per l'evento SendingRequest2. |
SendingRequestEventArgs |
Eventi args per l'evento generato prima di eseguire una richiesta Web. Consente di personalizzare o sostituire l'oggetto richiesta da usare. |
Serializer |
Serializza i dati della richiesta nel formato specificato usando il writer di messaggi specificato. |
StreamDescriptor |
Contiene informazioni sul flusso. |
TaskExtensionMethods |
Metodi di estensione per l'uso di attività |
UriEntityOperationParameter |
Rappresenta un parametro di funzione che è un'entità o una raccolta di entità. |
UriOperationParameter |
Rappresenta un parametro associato a un'operazione di servizio o a una funzione del servizio. |
Utility |
Classe helper per il modello T4, fornire API uniformi per piattaforme diverse |
WritingEntityReferenceLinkArgs |
Argomenti del collegamento di riferimento all'entità di scrittura. |
WritingEntryArgs |
Scrittura degli argomenti di una voce |
WritingNestedResourceInfoArgs |
Scrittura degli argomenti del collegamento di navigazione |
Interfacce
IBaseEntityType |
Enumerazioni
DataServiceResponsePreference |
Determina se il client richiede che il servizio dati restituisca i dati di entità inseriti o aggiornati come voce nel messaggio di risposta. |
EntityParameterSendOption |
Usato per specificare una strategia per inviare il parametro dell'entità. |
EntityStates |
Descrive lo stato di inserimento/aggiornamento/eliminazione di un'entità o di un collegamento. |
HttpRequestTransportMode |
Descrive il metodo che il client userà per effettuare richieste Http al server. |
MergeOption |
Usato per specificare una strategia di sincronizzazione dei valori. |
ODataProtocolVersion |
Rappresenta le versioni di Open Data Protocol (OData) che il servizio dati può supportare. |
SaveChangesOptions |
opzioni durante il salvataggio delle modifiche |
TrackingMode |
Determina se viene tenuta traccia delle modifiche apportate a un oggetto DataServiceCollection<T>. |