Freigeben über


ODataMessageReader Klasse

Definition

Reader-Klasse zum Lesen aller OData-Nutzlasten (Ressourcen, Ressourcensätze, Metadatendokumente, Dienstdokumente usw.).

public sealed class ODataMessageReader : IDisposable
type ODataMessageReader = class
    interface IDisposable
Public NotInheritable Class ODataMessageReader
Implements IDisposable
Vererbung
ODataMessageReader
Implementiert

Konstruktoren

ODataMessageReader(IODataRequestMessage)

Erstellt eine neue ODataMessageReader für die angegebene Anforderungsnachricht.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings)

Erstellt eine neue ODataMessageReader für die einstellungen für die angegebene Anforderungsnachricht und den Nachrichtenleser.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel)

Erstellt einen neuen ODataMessageReader für die angegebenen Einstellungen für Anforderungsnachrichten und Nachrichtenleser.

ODataMessageReader(IODataResponseMessage)

Erstellt eine neue ODataMessageReader für die angegebene Antwortnachricht.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings)

Erstellt eine neue ODataMessageReader für die einstellungen für die angegebene Antwortnachricht und den Nachrichtenleser.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel)

Erstellt einen neuen ODataMessageReader für die einstellungen für die angegebene Antwortnachricht und den Nachrichtenleser.

Methoden

CreateODataAsynchronousReader()

Erstellt eine ODataAsynchronousReader zum Lesen einer asynchronen Antwort.

CreateODataAsynchronousReaderAsync()

Erstellt asynchron eine ODataAsynchronousReader , um eine asynchrone Antwort zu lesen.

CreateODataBatchReader()

Erstellt einen ODataBatchReader , um einen Batch von Anforderungen oder Antworten zu lesen.

CreateODataBatchReaderAsync()

Erstellt asynchron eine ODataBatchReader , um einen Batch von Anforderungen oder Antworten zu lesen.

CreateODataCollectionReader()

Erstellt eine ODataCollectionReader , um eine Auflistung von primitiven oder komplexen Werten (als Ergebnis eines Dienstvorgangsaufrufs) zu lesen.

CreateODataCollectionReader(IEdmTypeReference)

Erstellt eine ODataCollectionReader , um eine Auflistung von primitiven oder komplexen Werten (als Ergebnis eines Dienstvorgangsaufrufs) zu lesen.

CreateODataCollectionReaderAsync()

Erstellt asynchron eine ODataCollectionReader , um eine Auflistung von primitiven oder komplexen Werten zu lesen (als Ergebnis eines Dienstvorgangsaufrufs).

CreateODataCollectionReaderAsync(IEdmTypeReference)

Erstellt asynchron eine ODataCollectionReader , um eine Auflistung von primitiven oder komplexen Werten zu lesen (als Ergebnis eines Dienstvorgangsaufrufs).

CreateODataDeltaReader(IEdmEntitySetBase, IEdmEntityType)
Veraltet.

Erstellt einen ODataDeltaReader zum Lesen eines Ressourcensatzes.

CreateODataDeltaReaderAsync(IEdmEntitySetBase, IEdmEntityType)
Veraltet.

Erstellt asynchron einen ODataDeltaReader zum Lesen eines Ressourcensatzes.

CreateODataDeltaResourceSetReader()

Erstellt einen ODataReader zum Lesen eines Delta-Ressourcensatzes.

CreateODataDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Erstellt einen ODataReader zum Lesen eines Delta-Ressourcensatzes.

CreateODataDeltaResourceSetReader(IEdmStructuredType)

Erstellt einen ODataReader zum Lesen eines Delta-Ressourcensatzes.

CreateODataDeltaResourceSetReaderAsync()

Erstellt asynchron einen ODataReader zum Lesen eines Deltaressourcensatzes.

CreateODataDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Erstellt asynchron einen ODataReader zum Lesen eines Deltaressourcensatzes.

CreateODataDeltaResourceSetReaderAsync(IEdmStructuredType)

Erstellt asynchron einen ODataReader zum Lesen eines Deltaressourcensatzes.

CreateODataParameterReader(IEdmOperation)

Erstellt eine ODataParameterReader , um die Parameter für operationzu lesen.

CreateODataParameterReaderAsync(IEdmOperation)

Erstellt asynchron ein ODataParameterReader , um die Parameter für operationzu lesen.

CreateODataResourceReader()

Erstellt eine ODataReader zum Lesen einer Ressource.

CreateODataResourceReader(IEdmNavigationSource, IEdmStructuredType)

Erstellt eine ODataReader zum Lesen einer Ressource.

CreateODataResourceReader(IEdmStructuredType)

Erstellt eine ODataReader zum Lesen einer Ressource.

CreateODataResourceReaderAsync()

Erstellt asynchron eine ODataReader zum Lesen einer Ressource.

CreateODataResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Erstellt asynchron eine ODataReader zum Lesen einer Ressource.

CreateODataResourceReaderAsync(IEdmStructuredType)

Erstellt asynchron eine ODataReader zum Lesen einer Ressource.

CreateODataResourceSetReader()

Erstellt einen ODataReader zum Lesen eines Ressourcensatzes.

CreateODataResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Erstellt einen ODataReader zum Lesen eines Ressourcensatzes.

CreateODataResourceSetReader(IEdmStructuredType)

Erstellt einen ODataReader zum Lesen eines Ressourcensatzes.

CreateODataResourceSetReaderAsync()

Erstellt asynchron einen ODataReader zum Lesen eines Ressourcensatzes.

CreateODataResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Erstellt asynchron einen ODataReader zum Lesen eines Ressourcensatzes.

CreateODataResourceSetReaderAsync(IEdmStructuredType)

Erstellt asynchron einen ODataReader zum Lesen eines Ressourcensatzes.

CreateODataUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

Erstellt eine ODataReader zum Lesen einer Ressource in einem URI-Vorgangsparameter.

CreateODataUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Erstellt asynchron eine ODataReader zum Lesen einer Ressource in einem URI-Vorgangsparameter.

CreateODataUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Erstellt einen ODataReader zum Lesen eines Ressourcensatzes in einem URI-Vorgangsparameter.

CreateODataUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Erstellt asynchron einen ODataReader zum Lesen eines Ressourcensatzes in einem URI-Vorgangsparameter.

DetectPayloadKind()

Bestimmt die möglichen Nutzlastarten und -formate der gelesenen Nutzlast und gibt diese zurück.

DetectPayloadKindAsync()

Bestimmt die möglichen Nutzlastarten und -formate der gelesenen Nutzlast und gibt diese zurück.

Dispose()

Dispose() Implementierung, um nicht verwaltete Ressourcen des Readers zu bereinigen.

ReadEntityReferenceLink()

Liest ein Singletonergebnis einer $ref-Abfrage (Entitätsverweislink) als Nachrichtennutzlast.

ReadEntityReferenceLinkAsync()

Liest asynchron ein Singletonergebnis einer $ref-Abfrage (Entitätsverweislink) als Nachrichtennutzlast.

ReadEntityReferenceLinks()

Liest das Ergebnis einer $ref-Abfrage (Entitätsverweislinks) als Nachrichtennutzlast.

ReadEntityReferenceLinksAsync()

Liest das Ergebnis einer $ref Abfrage asynchron als Nachrichtennutzlast.

ReadError()

Liest eine ODataError als Nachrichtennutzlast.

ReadErrorAsync()

Liest asynchron eine ODataError als Nachrichtennutzlast.

ReadMetadataDocument()

Liest den Nachrichtentext als Metadatendokument. Es kann JSON-/XML-CSDL basierend auf dem Inhaltstyp lesen.

ReadMetadataDocument(CsdlReaderSettingsBase)

Liest den Nachrichtentext als Metadatendokument. Es kann CSDL basierend auf dem Inhaltstyp mithilfe der angegebenen Einstellungen lesen. Beachten Sie: Wenn die Einstellung nicht mit dem Metadatenformat verknüpft ist, wird sie ignoriert.

ReadMetadataDocument(Func<Uri,XmlReader>)

Liest den Nachrichtentext als Metadatendokument.

ReadProperty()

Liest eine ODataProperty als Nachrichtennutzlast.

ReadProperty(IEdmStructuralProperty)

Liest eine ODataProperty als Nachrichtennutzlast.

ReadProperty(IEdmTypeReference)

Liest eine ODataProperty als Nachrichtennutzlast.

ReadPropertyAsync()

Liest asynchron eine ODataProperty als Nachrichtennutzlast.

ReadPropertyAsync(IEdmStructuralProperty)

Liest asynchron eine ODataProperty als Nachrichtennutzlast.

ReadPropertyAsync(IEdmTypeReference)

Liest asynchron eine ODataProperty als Nachrichtennutzlast.

ReadServiceDocument()

Liest eine Nutzlast von Dienstdokumenten.

ReadServiceDocumentAsync()

Liest eine Nutzlast von Dienstdokumenten asynchron.

ReadValue(IEdmTypeReference)

Liest einen einzelnen Wert als Nachrichtentext.

ReadValueAsync(IEdmTypeReference)

Liest einen einzelnen Wert asynchron als Nachrichtentext.

Gilt für: