ODataInputContext Classe
Definizione
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.
Classe di base per tutti i contesti di input, definisce l'interfaccia da implementare con i formati specifici.
public abstract class ODataInputContext : IDisposable
type ODataInputContext = class
interface IDisposable
Public MustInherit Class ODataInputContext
Implements IDisposable
- Ereditarietà
-
ODataInputContext
- Implementazioni
Costruttori
| ODataInputContext(ODataFormat, ODataMessageInfo, ODataMessageReaderSettings) |
Costruttore. |
Proprietà
| MessageReaderSettings |
Impostazioni del lettore di messaggi da utilizzare per la lettura. |
| Model |
Modello da usare o Null se non sono disponibili metadati. |
| PayloadUriConverter |
Convertitore di URL facoltativo per eseguire la conversione url personalizzata per gli URL letti dal payload. |
| ReadingResponse |
Impostare su true se viene letta una risposta. |
| Synchronous |
true se l'input deve essere letto in modo sincrono; false se deve essere letto in modo asincrono. |
Metodi
| CreateCollectionReader(IEdmTypeReference) |
Creare un oggetto ODataCollectionReader. |
| CreateCollectionReaderAsync(IEdmTypeReference) |
Creare in modo asincrono un oggetto ODataCollectionReader. |
| CreateDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType) |
Crea un oggetto ODataReader per leggere un set di risorse delta. |
| CreateDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType) |
Crea in modo asincrono un oggetto ODataReader per leggere un set di risorse delta. |
| CreateParameterReader(IEdmOperation) |
Creare un oggetto ODataParameterReader. |
| CreateParameterReaderAsync(IEdmOperation) |
Creare in modo asincrono un oggetto ODataParameterReader. |
| CreateResourceReader(IEdmNavigationSource, IEdmStructuredType) |
Crea un oggetto ODataReader per leggere una risorsa. |
| CreateResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType) |
Crea in modo asincrono un oggetto ODataReader per leggere una risorsa. |
| CreateResourceSetReader(IEdmEntitySetBase, IEdmStructuredType) |
Crea un oggetto ODataReader per leggere un set di risorse. |
| CreateResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType) |
Crea in modo asincrono un oggetto ODataReader per leggere un set di risorse. |
| CreateUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType) |
Crea un oggetto ODataReader per leggere una risorsa in un parametro dell'operazione Uri. |
| CreateUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType) |
Crea in modo asincrono un oggetto ODataReader per leggere una risorsa in un parametro dell'operazione Uri. |
| CreateUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType) |
Crea un oggetto ODataReader per leggere un set di risorse in un parametro dell'operazione Uri. |
| CreateUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType) |
Crea in modo asincrono un oggetto ODataReader per leggere un set di risorse in un parametro dell'operazione URI. |
| Dispose() |
Implementazione di IDisposable.Dispose() per pulire le risorse non gestite del contesto. |
| Dispose(Boolean) |
Eseguire il lavoro di pulizia effettivo. |
| ReadError() |
Leggere un errore di primo livello. |
| ReadErrorAsync() |
Leggere in modo asincrono un errore di primo livello. |
| ReadProperty(IEdmStructuralProperty, IEdmTypeReference) |
Leggere la proprietà strutturale EDM dall'input e restituire un oggetto ODataProperty che rappresenta la proprietà di lettura. |
| ReadPropertyAsync(IEdmStructuralProperty, IEdmTypeReference) |
Leggere in modo asincrono la proprietà strutturale EDM dall'input e restituire un oggetto ODataProperty che rappresenta la proprietà di lettura. |