Condividi tramite


ODataMessageWriter Classe

Definizione

Classe writer usata per scrivere tutti i payload OData (voci, set di risorse, documenti di metadati, documenti di servizio e così via).

public sealed class ODataMessageWriter : IDisposable
type ODataMessageWriter = class
    interface IDisposable
Public NotInheritable Class ODataMessageWriter
Implements IDisposable
Ereditarietà
ODataMessageWriter
Implementazioni

Costruttori

ODataMessageWriter(IODataRequestMessage)

Crea un nuovo ODataMessageWriter oggetto per il messaggio di richiesta specificato.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings)

Crea un nuovo ODataMessageWriter oggetto per le impostazioni del messaggio di richiesta e del writer di messaggi specificati.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings, IEdmModel)

Crea un nuovo ODataMessageWriter per le impostazioni del messaggio di richiesta e del writer di messaggi specificati.

ODataMessageWriter(IODataResponseMessage)

Crea un nuovo ODataMessageWriter oggetto per il messaggio di risposta specificato.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings)

Crea un nuovo ODataMessageWriter oggetto per le impostazioni del messaggio di risposta e del writer di messaggi specificati.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings, IEdmModel)

Crea un nuovo ODataMessageWriter per le impostazioni del messaggio di risposta e del writer di messaggi specificati.

Metodi

CreateODataAsynchronousWriter()

Crea un oggetto ODataAsynchronousWriter per scrivere una risposta asincrona.

CreateODataAsynchronousWriterAsync()

Crea in modo asincrono un oggetto ODataAsynchronousWriter per scrivere una risposta asincrona.

CreateODataBatchWriter()

Crea un oggetto ODataBatchWriter per scrivere un batch di richieste o risposte.

CreateODataBatchWriterAsync()

Crea in modo asincrono un oggetto ODataBatchWriter per scrivere un batch di richieste o risposte.

CreateODataCollectionWriter()

Crea un ODataCollectionWriter oggetto per scrivere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).

CreateODataCollectionWriter(IEdmTypeReference)

Crea un ODataCollectionWriter oggetto per scrivere una raccolta di valori primitivi, enum o complessi (come risultato di una chiamata a un'operazione del servizio).

CreateODataCollectionWriterAsync()

Crea in modo asincrono un oggetto ODataCollectionWriter per scrivere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).

CreateODataCollectionWriterAsync(IEdmTypeReference)

Crea in modo asincrono un oggetto ODataCollectionWriter per scrivere una raccolta di valori primitivi o complessi (come risultato di una chiamata a un'operazione del servizio).

CreateODataDeltaResourceSetWriter()

Crea un oggetto ODataWriter per scrivere un set di risorse delta.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase)

Crea un oggetto ODataWriter per scrivere un set di risorse delta.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Crea un oggetto ODataWriter per scrivere un set di risorse.

CreateODataDeltaResourceSetWriterAsync()

Crea in modo asincrono un oggetto ODataWriter per scrivere un set di risorse delta.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase)

Crea in modo asincrono un oggetto ODataWriter per scrivere un set di risorse delta.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmEntityType)

Crea in modo asincrono un oggetto ODataWriter per scrivere un set di risorse delta.

CreateODataDeltaWriter(IEdmEntitySetBase, IEdmEntityType)
Obsoleti.

Crea un oggetto ODataDeltaWriter per scrivere una risposta differenziale.

CreateODataDeltaWriterAsync(IEdmEntitySetBase, IEdmEntityType)
Obsoleti.

Crea in modo asincrono un oggetto ODataDeltaWriter per scrivere una risposta differenziale.

CreateODataParameterWriter(IEdmOperation)

Crea un oggetto ODataParameterWriter per scrivere un payload di parametro.

CreateODataParameterWriterAsync(IEdmOperation)

Crea in modo asincrono un oggetto ODataParameterWriter per scrivere un payload di parametro.

CreateODataResourceSetWriter()

Crea un oggetto ODataWriter per scrivere un set di risorse.

CreateODataResourceSetWriter(IEdmEntitySetBase)

Crea un oggetto ODataWriter per scrivere un set di risorse.

CreateODataResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Crea un oggetto ODataWriter per scrivere un set di risorse.

CreateODataResourceSetWriterAsync()

Crea in modo asincrono un oggetto ODataWriter per scrivere un set di risorse.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase)

Crea in modo asincrono un oggetto ODataWriter per scrivere un set di risorse.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataWriter per scrivere un set di risorse.

CreateODataResourceWriter()

Crea un oggetto ODataWriter per scrivere una risorsa.

CreateODataResourceWriter(IEdmNavigationSource)

Crea un oggetto ODataWriter per scrivere una risorsa.

CreateODataResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Crea un oggetto ODataWriter per scrivere una risorsa.

CreateODataResourceWriterAsync()

Crea in modo asincrono un oggetto ODataWriter per scrivere una risorsa.

CreateODataResourceWriterAsync(IEdmNavigationSource)

Crea in modo asincrono un oggetto ODataWriter per scrivere una risorsa.

CreateODataResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataWriter per scrivere una risorsa.

CreateODataUriParameterResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Crea un oggetto ODataWriter per scrivere un parametro dell'operazione Uri.

CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea in modo asincrono un oggetto per scrivere il ODataWriter parametro dell'operazione URI.

CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Crea un oggetto ODataWriter per scrivere un parametro dell'operazione Uri.

CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Crea in modo asincrono un oggetto per scrivere il ODataWriter parametro dell'operazione URI.

Dispose()

Dispose() implementazione per pulire le risorse non gestite del writer.

WriteEntityReferenceLink(ODataEntityReferenceLink)

Scrive un risultato singleton di una query $ref come payload del messaggio.

WriteEntityReferenceLinkAsync(ODataEntityReferenceLink)

Scrive in modo asincrono un risultato singleton di una query $ref come payload del messaggio.

WriteEntityReferenceLinks(ODataEntityReferenceLinks)

Scrive il risultato di una query $ref come payload del messaggio.

WriteEntityReferenceLinksAsync(ODataEntityReferenceLinks)

Scrive in modo asincrono il risultato di una query $ref come payload del messaggio.

WriteError(ODataError, Boolean)

Scrive un oggetto ODataError come payload del messaggio.

WriteErrorAsync(ODataError, Boolean)

Scrive in modo asincrono un oggetto ODataError come payload del messaggio.

WriteMetadataDocument()

Scrive il documento di metadati come corpo del messaggio.

WriteMetadataDocumentAsync()

Scrive in modo asincrono un documento di metadati come payload del messaggio.

WriteProperty(ODataProperty)

Scrive un oggetto ODataProperty come payload del messaggio.

WritePropertyAsync(ODataProperty)

Scrive in modo asincrono un oggetto ODataProperty come payload del messaggio.

WriteServiceDocument(ODataServiceDocument)

Scrive un documento di servizio con l'oggetto specificato serviceDocument come payload del messaggio.

WriteServiceDocumentAsync(ODataServiceDocument)

Scrive in modo asincrono un documento del servizio con l'oggetto specificato serviceDocument come payload del messaggio.

WriteValue(Object)

Scrive un valore singolo come corpo del messaggio.

WriteValueAsync(Object)

Scrive in modo asincrono un valore singolo come corpo del messaggio.

Si applica a