Microsoft.OData 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
| ContainerBuilderExtensions |
Metodi di estensione per IContainerBuilder. |
| HttpHeaderValueElement |
Classe per rappresentare un elemento valore dell'intestazione HTTP. |
| ODataAction |
Rappresenta un'azione OData. |
| ODataAnnotatable |
Classe di base per tutti i tipi annotabili nella libreria OData. |
| ODataAsynchronousReader |
Classe per la lettura dei messaggi asincroni OData. |
| ODataAsynchronousResponseMessage |
Rappresenta il messaggio di una risposta asincrona non batch. |
| ODataAsynchronousWriter |
Classe per la scrittura di messaggi asincroni OData; verifica anche il conteggio corretto delle chiamate di scrittura nel writer. |
| ODataBatchOperationHeaders |
Dizionario per l'archiviazione delle intestazioni da usare con ODataBatchOperations. |
| ODataBatchOperationRequestMessage |
Messaggio che rappresenta un'operazione in una richiesta batch. |
| ODataBatchOperationResponseMessage |
Messaggio che rappresenta un'operazione in una risposta batch. |
| ODataBatchReader |
Classe astratta per la lettura dei messaggi batch OData; verifica anche la sequenza corretta di chiamate di lettura sul lettore. |
| ODataBatchWriter |
Classe astratta per la scrittura di messaggi batch OData; verifica anche la sequenza corretta di chiamate di scrittura sul writer. |
| ODataBinaryStreamValue |
Classe per rappresentare un valore di flusso binario |
| ODataCollectionReader |
Classe di base per i lettori della raccolta OData. |
| ODataCollectionStart |
Rappresentazione OData di una raccolta di primo livello. |
| ODataCollectionStartSerializationInfo |
Classe per fornire informazioni di serializzazione aggiuntive a ODataCollectionWriter per un oggetto ODataCollectionStart. |
| ODataCollectionValue |
Rappresentazione OData di una raccolta. |
| ODataCollectionWriter |
Classe di base per i writer di raccolta OData. |
| ODataConstants |
Valori di costante utilizzati dal protocollo OData o HTTP oppure dalla libreria OData. |
| ODataContentTypeException |
Tipo di eccezione che rappresenta un'eccezione quando il tipo di contenuto di un messaggio non è supportato. |
| ODataDeletedResource |
Rappresenta un'entità eliminata nella risposta differenziale. |
| ODataDeltaDeletedEntry |
Rappresenta un'entità eliminata nella risposta differenziale. |
| ODataDeltaDeletedLink |
Rappresenta un collegamento eliminato nella risposta delta. |
| ODataDeltaLink |
Rappresenta un collegamento aggiunto nella risposta delta. |
| ODataDeltaLinkBase |
Rappresenta un collegamento aggiunto o un collegamento eliminato nella risposta delta. |
| ODataDeltaReader |
Classe di base per i lettori differenziali OData. |
| ODataDeltaResourceSet |
Descrive un set di modifiche differenziali. |
| ODataDeltaResourceSetSerializationInfo |
Classe per fornire informazioni di serializzazione aggiuntive a ODataDeltaWriter per un oggetto ODataDeltaResourceSet. |
| ODataDeltaSerializationInfo |
Classe per fornire informazioni di serializzazione aggiuntive all'oggetto ODataDeltaWriter. |
| ODataDeltaWriter |
Classe di base per il writer differenziale OData. |
| ODataEdmPropertyAnnotation |
Rappresenta un'annotazione per mantenere le informazioni per una particolare proprietà. |
| ODataEntityReferenceLink |
Rappresenta un collegamento di riferimento all'entità (il risultato di una query di $link). |
| ODataEntityReferenceLinks |
Rappresenta una raccolta di collegamenti di riferimento all'entità (il risultato di una query di $ref). Può includere un conteggio inline e un collegamento successivo. |
| ODataEntitySetInfo |
Classe che rappresenta un set di entità in un documento di servizio. |
| ODataEnumValue |
Valore enumerazione OData |
| ODataError |
Classe che rappresenta un payload di errore. |
| ODataErrorDetail |
Classe che rappresenta un dettaglio dell'errore. |
| ODataErrorException |
Tipo di eccezione che rappresenta un errore nel flusso analizzato durante la lettura di un payload. |
| ODataException |
Tipo di eccezione che rappresenta le eccezioni nella libreria OData. |
| ODataFormat |
Rappresentazione di un formato OData. |
| ODataFunction |
Rappresenta una funzione OData. |
| ODataFunctionImportInfo |
Classe che rappresenta una funzione Import in un documento di servizio. |
| ODataInnerError |
Classe che rappresenta informazioni di debug specifiche dell'implementazione per determinare la causa dell'errore. |
| ODataInputContext |
Classe di base per tutti i contesti di input, definisce l'interfaccia da implementare con i formati specifici. |
| ODataInstanceAnnotation |
Rappresenta un'annotazione di istanza. |
| ODataItem |
Classe di base per set di risorse e risorsa. |
| ODataMediaType |
Classe che rappresenta una definizione di tipo multimediale. |
| ODataMediaTypeFormat |
Classe helper da associare ODataFormat a un tipo di supporto. |
| ODataMediaTypeResolver |
Classe con la responsabilità di risolvere i tipi di supporti (tipi MIME) in formati e tipi di payload. |
| ODataMessageExtensions |
Metodi di estensione per IODataRequestMessage e IODataResponseMessage. |
| ODataMessageInfo |
La classe fornisce informazioni di contesto di determinati IODataRequestMessage o IODataResponseMessage |
| ODataMessageQuotas |
Quote da utilizzare per limitare l'utilizzo di risorse durante la lettura o la scrittura di messaggi OData. |
| ODataMessageReader |
Classe Reader usata per leggere tutti i payload OData (risorse, set di risorse, documenti di metadati, documenti di servizio e così via). |
| ODataMessageReaderSettings |
Impostazioni di configurazione per i lettori di messaggi OData. |
| ODataMessageWriter |
Classe writer usata per scrivere tutti i payload OData (voci, set di risorse, documenti di metadati, documenti di servizio e così via). |
| ODataMessageWriterSettings |
Impostazioni di configurazione per writer di messaggi OData. |
| ODataNestedResourceInfo |
Rappresenta un collegamento singolo. |
| ODataNestedResourceInfoSerializationInfo |
Classe per fornire informazioni di serializzazione aggiuntive a ODataWriter per un oggetto ODataNestedResourceInfo. |
| ODataNullValue |
Rappresenta un valore della proprietà null. |
| ODataObjectModelExtensions |
Metodi di estensione nel modello a oggetti OData. |
| ODataOperation |
Rappresenta una funzione o un'azione. |
| ODataOutputContext |
Classe base per tutti i contesti di output, definisce l'interfaccia da implementare in base ai formati specifici. |
| ODataParameterReader |
Classe di base per i lettori di parametri OData. |
| ODataParameterWriter |
Classe di base per i writer di raccolta OData. |
| ODataPayloadKindDetectionResult |
Rappresenta il risultato dell'esecuzione del rilevamento del genere di payload per un genere e un formato specificati. |
| ODataPayloadValueConverter |
Classe per la definizione di una conversione del valore del payload per un determinato modello. Attualmente supporta solo primitive. |
| ODataPreferenceHeader |
Classe per impostare l'intestazione "Prefer" in un'intestazione IODataRequestMessage o "Preferenza applicata" in un oggetto IODataResponseMessage. |
| ODataPrimitiveValue |
Rappresenta un valore della proprietà primitivo. |
| ODataProperty |
Rappresenta una singola proprietà di una risorsa con un valore . |
| ODataPropertyInfo |
Rappresenta informazioni su una singola proprietà di una risorsa. |
| ODataPropertySerializationInfo |
Classe per fornire informazioni di serializzazione aggiuntive a ODataWriter per un oggetto ODataProperty. |
| ODataReader |
Classe di base per i lettori OData. |
| ODataResource |
Rappresenta un'entità singola. |
| ODataResourceBase |
Classe di base per una risorsa o una risorsa eliminata. |
| ODataResourceSerializationInfo |
Classe per fornire informazioni di serializzazione aggiuntive a ODataWriter per un oggetto ODataResource. |
| ODataResourceSet |
Descrive una raccolta di entità. |
| ODataResourceSetBase |
Descrive una raccolta di entità. |
| ODataResourceValue |
Rappresenta il valore di una risorsa (complessa o entità). Può essere usato come valore di annotazione dell'istanza. |
| ODataServiceDocument |
Classe che rappresenta il documento di servizio. |
| ODataServiceDocumentElement |
Classe astratta che rappresenta un elemento (EntitySet, Singleton) in un documento di servizio. |
| ODataSimplifiedOptions |
Opzioni usate per controllare il comportamento correlato ai dati semplificati. |
| ODataSingletonInfo |
Classe che rappresenta un singleton in un documento di servizio. |
| ODataStreamItem |
Classe per rappresentare un valore del flusso |
| ODataStreamPropertyInfo |
Rappresenta informazioni su una singola proprietà del flusso di una risorsa. |
| ODataStreamReferenceValue |
Rappresenta un riferimento a Stream. |
| ODataTypeAnnotation |
Annotazione che archivia le informazioni sul tipo EDM di un valore. |
| ODataUntypedValue |
Rappresentazione OData di un valore non tipizzato. |
| ODataUri |
Nodo radice di una query. Contiene la query stessa e metadati aggiuntivi sulla query. |
| ODataUriExtensions |
Metodi di estensione per ODataUri |
| ODataUriUtils |
Metodi di utilità URI. |
| ODataUrlKeyDelimiter |
Componente per il controllo della convenzione da utilizzare per la generazione degli URL. |
| ODataUtils |
Metodi di utilità usati con la libreria OData. |
| ODataValue |
Rappresenta il valore di una proprietà. |
| ODataWriter |
Classe di base per i writer OData. |
Interfacce
| IContainerBuilder |
Interfaccia che separa ODataLib da qualsiasi implementazione del contenitore di inserimento delle dipendenze. |
| IContainerProvider |
Interfaccia che fornisce un contenitore di inserimento delle dipendenze. |
| IODataPayloadUriConverter |
Supporta la conversione personalizzata degli URL trovati nel payload. |
| IODataRequestMessage |
Interfaccia per i messaggi di richiesta OData sincroni. |
| IODataRequestMessageAsync |
Interfaccia per i messaggi di richiesta OData asincroni. |
| IODataResponseMessage |
Interfaccia per i messaggi di risposta OData sincroni. |
| IODataResponseMessageAsync |
Interfaccia per i messaggi di risposta OData asincroni. |
Enumerazioni
| BatchPayloadUriOption |
Indica il formato di Request-URI in ogni sotto richiesta nell'operazione batch. |
| DeltaDeletedEntryReason |
Motivo della risorsa eliminata nella risposta differenziale. |
| ODataBatchReaderState |
Enumerazione con tutti gli stati in cui può trovarsi il lettore batch. |
| ODataBatchWriter.BatchWriterState |
Enumerazione che rappresenta lo stato corrente del writer. |
| ODataCollectionReaderState |
Enumerazione di tutti i possibili stati di un oggetto ODataCollectionReader. |
| ODataDeltaReaderState |
Enumerazione di tutti i possibili stati di un oggetto ODataDeltaReader. |
| ODataLibraryCompatibility |
Livelli di compatibilità della libreria. |
| ODataNullValueBehaviorKind |
Rappresenta il comportamento dei lettori durante la lettura di proprietà con valore Null. |
| ODataParameterReaderState |
Enumerazione di tutti i possibili stati di un oggetto ODataParameterReader. |
| ODataPayloadKind |
Enumerazione che rappresenta i diversi tipi di payload che ODatLib può scrivere. |
| ODataPropertyKind |
Enumerazione di tipi di proprietà. |
| ODataReaderState |
Enumerazione di tutti i possibili stati di un oggetto ODataReader. |
| ODataVersion |
Enumerazione che rappresenta la versione del protocollo OData. |
| ServiceLifetime |
Enumera tutti i tipi di durata di un servizio in un oggetto IContainerBuilder. |
| ValidationKinds |
Tipi di convalida usati in ODataMessageReaderSettings e ODataMessageWriterSettings. |