Condividi tramite


Classe ODataMessageReader

Rappresenta la classe reader utilizzata per leggere tutti i payload OData (voci, feed, documenti di metadati, documenti di servizio e così via).

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.OData.ODataMessageReader

Spazio dei nomi  Microsoft.Data.OData
Assembly:  Microsoft.Data.OData (in Microsoft.Data.OData.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class ODataMessageReader _
    Implements IDisposable
'Utilizzo
Dim instance As ODataMessageReader
public sealed class ODataMessageReader : IDisposable
public ref class ODataMessageReader sealed : IDisposable
[<SealedAttribute>]
type ODataMessageReader =  
    class
        interface IDisposable
    end
public final class ODataMessageReader implements IDisposable

Nel tipo ODataMessageReader sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ODataMessageReader(IODataRequestMessage) Crea un nuovo oggetto ODataMessageReader per il messaggio di richiesta specificato.
Metodo pubblico ODataMessageReader(IODataResponseMessage) Crea un nuovo oggetto ODataMessageReader per il messaggio di risposta specificato.
Metodo pubblico ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings) Crea un nuovo oggetto ODataMessageReader per le impostazioni del lettore di messaggio e del messaggio di richiesta specificate.
Metodo pubblico ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings) Crea un nuovo oggetto ODataMessageReader per le impostazioni del lettore di messaggio e del messaggio di risposta specificate.
Metodo pubblico ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel) Crea un nuovo oggetto ODataMessageReader per le impostazioni del lettore di messaggio e del messaggio di richiesta specificate.
Metodo pubblico ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel) Crea un nuovo oggetto ODataMessageReader per le impostazioni del lettore di messaggio e del messaggio di risposta specificate.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateODataBatchReader Crea un oggetto ODataBatchReader per leggere un batch di richieste o di risposte.
Metodo pubblico CreateODataBatchReaderAsync Crea un oggetto ODataBatchReader in modo asincrono per leggere un batch di richieste o di risposte.
Metodo pubblico CreateODataCollectionReader() Crea un oggetto ODataCollectionReader per leggere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).
Metodo pubblico CreateODataCollectionReader(IEdmTypeReference) Crea un oggetto ODataCollectionReader per leggere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).
Metodo pubblico CreateODataCollectionReaderAsync() Crea un oggetto ODataCollectionReader in modo asincrono per leggere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).
Metodo pubblico CreateODataCollectionReaderAsync(Void) Crea un oggetto ODataCollectionReader in modo asincrono per leggere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).
Metodo pubblico CreateODataEntryReader() Crea un oggetto ODataReader per leggere una voce.
Metodo pubblico CreateODataEntryReader(IEdmEntityType) Crea un oggetto ODataReader per leggere una voce.
Metodo pubblico CreateODataEntryReaderAsync() Crea un oggetto ODataReader in modo asincrono per leggere una voce.
Metodo pubblico CreateODataEntryReaderAsync(Void) Crea un oggetto ODataReader in modo asincrono per leggere una voce.
Metodo pubblico CreateODataFeedReader() Crea un oggetto ODataReader per leggere un feed.
Metodo pubblico CreateODataFeedReader(IEdmEntityType) Crea un oggetto ODataReader per leggere un feed.
Metodo pubblico CreateODataFeedReaderAsync() Crea un oggetto ODataReader in modo asincrono per leggere un feed.
Metodo pubblico CreateODataFeedReaderAsync(Void) Crea un oggetto ODataReader in modo asincrono per leggere un feed.
Metodo pubblico CreateODataParameterReader Crea un oggetto ODataParameterReader.
Metodo pubblico CreateODataParameterReaderAsync Crea un oggetto ODataReader in modo asincrono.
Metodo pubblico DetectPayloadKind Determina i tipi e i formati di payload potenziali del payload letto e ne esegue la restituzione.
Metodo pubblico DetectPayloadKindAsync Determina i tipi e i formati di payload potenziali del payload letto e ne esegue la restituzione.
Metodo pubblico Dispose Implementazione del metodo [M:System.IDisposable.Dispose()] per la pulizia di risorse non gestite del lettore.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ReadEntityReferenceLink Legge il risultato singleton di una query $links (collegamento di riferimento all'entità) come payload del messaggio.
Metodo pubblico ReadEntityReferenceLinkAsync Legge in modo asincrono un risultato singleton di una query $links (collegamento di riferimento all'entità) come payload del messaggio.
Metodo pubblico ReadEntityReferenceLinks Legge il risultato di una query $links (collegamenti di riferimento all'entità) come payload del messaggio.
Metodo pubblico ReadEntityReferenceLinksAsync Legge il risultato di una query $links in modo asincrono come payload del messaggio.
Metodo pubblico ReadError Legge un oggetto ODataError come payload del messaggio.
Metodo pubblico ReadErrorAsync Legge un oggetto ODataError in modo asincrono come payload del messaggio.
Metodo pubblico ReadMetadataDocument Legge il corpo del messaggio come documento di metadati.
Metodo pubblico ReadProperty() Legge un oggetto ODataProperty come payload del messaggio.
Metodo pubblico ReadProperty(IEdmTypeReference) Legge un oggetto ODataProperty come payload del messaggio.
Metodo pubblico ReadPropertyAsync() Legge un oggetto ODataProperty in modo asincrono come payload del messaggio.
Metodo pubblico ReadPropertyAsync(Void) Legge un oggetto ODataProperty in modo asincrono come payload del messaggio.
Metodo pubblico ReadServiceDocument Legge un payload di documento del servizio.
Metodo pubblico ReadServiceDocumentAsync Legge in modo asincrono un payload di documento del servizio.
Metodo pubblico ReadValue Legge un solo valore come corpo del messaggio.
Metodo pubblico ReadValueAsync Legge in modo asincrono un solo valore come corpo del messaggio.
Metodo pubblico ToString Ereditato da Object.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Data.OData