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