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. |