ODataMessageWriter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
WriteServiceDocumentAsync(ODataServiceDocument) |
Scrive in modo asincrono un documento del servizio con l'oggetto specificato |
WriteValue(Object) |
Scrive un valore singolo come corpo del messaggio. |
WriteValueAsync(Object) |
Scrive in modo asincrono un valore singolo come corpo del messaggio. |