Freigeben über


ODataMessageWriter Klasse

Definition

Writer-Klasse zum Schreiben aller OData-Nutzlasten (Einträge, Ressourcensätze, Metadatendokumente, Dienstdokumente usw.).

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

Konstruktoren

ODataMessageWriter(IODataRequestMessage)

Erstellt eine neue ODataMessageWriter für die angegebene Anforderungsnachricht.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings)

Erstellt eine neue ODataMessageWriter für die einstellungen für die angegebene Anforderungsnachricht und den Nachrichtenschreiber.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings, IEdmModel)

Erstellt einen neuen ODataMessageWriter für die angegebenen Einstellungen für Anforderungsnachrichten und Nachrichtenschreiber.

ODataMessageWriter(IODataResponseMessage)

Erstellt eine neue ODataMessageWriter für die angegebene Antwortnachricht.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings)

Erstellt eine neue ODataMessageWriter für die einstellungen für die angegebene Antwortnachricht und den Nachrichtenschreiber.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings, IEdmModel)

Erstellt einen neuen ODataMessageWriter für die angegebenen Einstellungen für Antwortnachrichten und Nachrichtenschreiber.

Methoden

CreateODataAsynchronousWriter()

Erstellt eine ODataAsynchronousWriter , um eine asynchrone Antwort zu schreiben.

CreateODataAsynchronousWriterAsync()

Erstellt asynchron eine ODataAsynchronousWriter , um eine asynchrone Antwort zu schreiben.

CreateODataBatchWriter()

Erstellt einen ODataBatchWriter , um einen Batch von Anforderungen oder Antworten zu schreiben.

CreateODataBatchWriterAsync()

Erstellt asynchron einen ODataBatchWriter , um einen Batch von Anforderungen oder Antworten zu schreiben.

CreateODataCollectionWriter()

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

CreateODataCollectionWriter(IEdmTypeReference)

Erstellt eine ODataCollectionWriter , um eine Auflistung von primitiven , Enumerations- oder komplexen Werten zu schreiben (als Ergebnis eines Dienstvorgangsaufrufs).

CreateODataCollectionWriterAsync()

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

CreateODataCollectionWriterAsync(IEdmTypeReference)

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

CreateODataDeltaResourceSetWriter()

Erstellt einen ODataWriter , um einen Delta-Ressourcensatz zu schreiben.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase)

Erstellt einen ODataWriter , um einen Delta-Ressourcensatz zu schreiben.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Erstellt einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataDeltaResourceSetWriterAsync()

Erstellt asynchron eine ODataWriter , um einen Deltaressourcensatz zu schreiben.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase)

Erstellt asynchron eine ODataWriter , um einen Deltaressourcensatz zu schreiben.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmEntityType)

Erstellt asynchron eine ODataWriter , um einen Deltaressourcensatz zu schreiben.

CreateODataDeltaWriter(IEdmEntitySetBase, IEdmEntityType)
Veraltet.

Erstellt eine ODataDeltaWriter , um eine Deltaantwort zu schreiben.

CreateODataDeltaWriterAsync(IEdmEntitySetBase, IEdmEntityType)
Veraltet.

Erstellt asynchron eine ODataDeltaWriter , um eine Deltaantwort zu schreiben.

CreateODataParameterWriter(IEdmOperation)

Erstellt eine ODataParameterWriter , um eine Parameternutzlast zu schreiben.

CreateODataParameterWriterAsync(IEdmOperation)

Erstellt asynchron eine ODataParameterWriter , um eine Parameternutzlast zu schreiben.

CreateODataResourceSetWriter()

Erstellt einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataResourceSetWriter(IEdmEntitySetBase)

Erstellt einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Erstellt einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataResourceSetWriterAsync()

Erstellt asynchron einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase)

Erstellt asynchron einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Erstellt asynchron einen ODataWriter zum Schreiben eines Ressourcensatzes.

CreateODataResourceWriter()

Erstellt eine ODataWriter , um eine Ressource zu schreiben.

CreateODataResourceWriter(IEdmNavigationSource)

Erstellt eine ODataWriter , um eine Ressource zu schreiben.

CreateODataResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Erstellt eine ODataWriter , um eine Ressource zu schreiben.

CreateODataResourceWriterAsync()

Erstellt asynchron einen ODataWriter zum Schreiben einer Ressource.

CreateODataResourceWriterAsync(IEdmNavigationSource)

Erstellt asynchron einen ODataWriter zum Schreiben einer Ressource.

CreateODataResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Erstellt asynchron einen ODataWriter zum Schreiben einer Ressource.

CreateODataUriParameterResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Erstellt einen ODataWriter zum Schreiben eines URI-Vorgangsparameters.

CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Erstellt asynchron einen zum Schreiben des URI-Vorgangsparameters ODataWriter .

CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Erstellt einen ODataWriter zum Schreiben eines URI-Vorgangsparameters.

CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Erstellt asynchron einen zum Schreiben des URI-Vorgangsparameters ODataWriter .

Dispose()

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

WriteEntityReferenceLink(ODataEntityReferenceLink)

Schreibt ein Singletonergebnis einer $ref Abfrage als Nachrichtennutzlast.

WriteEntityReferenceLinkAsync(ODataEntityReferenceLink)

Schreibt asynchron ein Singletonergebnis einer $ref Abfrage als Nachrichtennutzlast.

WriteEntityReferenceLinks(ODataEntityReferenceLinks)

Schreibt das Ergebnis einer $ref Abfrage als Nachrichtennutzlast.

WriteEntityReferenceLinksAsync(ODataEntityReferenceLinks)

Schreibt das Ergebnis einer $ref Abfrage asynchron als Nachrichtennutzlast.

WriteError(ODataError, Boolean)

Schreibt eine ODataError als Nachrichtennutzlast.

WriteErrorAsync(ODataError, Boolean)

Schreibt asynchron eine ODataError als Nachrichtennutzlast.

WriteMetadataDocument()

Schreibt das Metadatendokument als Nachrichtentext.

WriteMetadataDocumentAsync()

Schreibt asynchron ein Metadatendokument als Nachrichtennutzlast.

WriteProperty(ODataProperty)

Schreibt eine ODataProperty als Nachrichtennutzlast.

WritePropertyAsync(ODataProperty)

Schreibt asynchron eine ODataProperty als Nachrichtennutzlast.

WriteServiceDocument(ODataServiceDocument)

Schreibt ein Dienstdokument mit dem als Nachrichtennutzlast angegebenen serviceDocument .

WriteServiceDocumentAsync(ODataServiceDocument)

Schreibt asynchron ein Dienstdokument mit dem als Nachrichtennutzlast angegebenen serviceDocument .

WriteValue(Object)

Schreibt einen einzelnen Wert als Nachrichtentext.

WriteValueAsync(Object)

Schreibt asynchron einen einzelnen Wert als Nachrichtentext.

Gilt für: