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