Compartir a través de


ODataMessageWriter Clase

Definición

Clase de escritor usada para escribir todas las cargas de OData (entradas, conjuntos de recursos, documentos de metadatos, documentos de servicio, etc.).

public sealed class ODataMessageWriter : IDisposable
type ODataMessageWriter = class
    interface IDisposable
Public NotInheritable Class ODataMessageWriter
Implements IDisposable
Herencia
ODataMessageWriter
Implementaciones

Constructores

ODataMessageWriter(IODataRequestMessage)

Crea un nuevo ODataMessageWriter para el mensaje de solicitud especificado.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings)

Crea un nuevo ODataMessageWriter para la configuración del mensaje de solicitud y del escritor de mensajes especificados.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings, IEdmModel)

Crea un nuevo objeto ODataMessageWriter para la configuración especificada del mensaje de solicitud y del escritor de mensajes.

ODataMessageWriter(IODataResponseMessage)

Crea un nuevo ODataMessageWriter para el mensaje de respuesta especificado.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings)

Crea un nuevo ODataMessageWriter para la configuración del mensaje de respuesta y del escritor de mensajes especificados.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings, IEdmModel)

Crea un nuevo objeto ODataMessageWriter para la configuración del mensaje de respuesta y del escritor de mensajes especificados.

Métodos

CreateODataAsynchronousWriter()

Crea un ODataAsynchronousWriter objeto para escribir una respuesta asincrónica.

CreateODataAsynchronousWriterAsync()

Crea de forma asincrónica un ODataAsynchronousWriter objeto para escribir una respuesta asincrónica.

CreateODataBatchWriter()

Crea un ODataBatchWriter objeto para escribir un lote de solicitudes o respuestas.

CreateODataBatchWriterAsync()

Crea de forma asincrónica un ODataBatchWriter objeto para escribir un lote de solicitudes o respuestas.

CreateODataCollectionWriter()

Crea un ODataCollectionWriter objeto para escribir una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataCollectionWriter(IEdmTypeReference)

Crea un ODataCollectionWriter objeto para escribir una colección de valores primitivos, enumeradores o complejos (como resultado de una invocación de operación de servicio).

CreateODataCollectionWriterAsync()

Crea de forma asincrónica un ODataCollectionWriter objeto para escribir una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataCollectionWriterAsync(IEdmTypeReference)

Crea de forma asincrónica un ODataCollectionWriter objeto para escribir una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataDeltaResourceSetWriter()

Crea un ODataWriter objeto para escribir un conjunto de recursos delta.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase)

Crea un ODataWriter objeto para escribir un conjunto de recursos delta.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Crea un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataDeltaResourceSetWriterAsync()

Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos delta.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase)

Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos delta.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmEntityType)

Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos delta.

CreateODataDeltaWriter(IEdmEntitySetBase, IEdmEntityType)
Obsoletos.

Crea un ODataDeltaWriter objeto para escribir una respuesta delta.

CreateODataDeltaWriterAsync(IEdmEntitySetBase, IEdmEntityType)
Obsoletos.

Crea de forma asincrónica un ODataDeltaWriter objeto para escribir una respuesta delta.

CreateODataParameterWriter(IEdmOperation)

Crea un ODataParameterWriter objeto para escribir una carga de parámetros.

CreateODataParameterWriterAsync(IEdmOperation)

Crea de forma asincrónica un ODataParameterWriter objeto para escribir una carga de parámetros.

CreateODataResourceSetWriter()

Crea un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataResourceSetWriter(IEdmEntitySetBase)

Crea un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Crea un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataResourceSetWriterAsync()

Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase)

Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos.

CreateODataResourceWriter()

Crea un objeto ODataWriter para escribir un recurso.

CreateODataResourceWriter(IEdmNavigationSource)

Crea un objeto ODataWriter para escribir un recurso.

CreateODataResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Crea un objeto ODataWriter para escribir un recurso.

CreateODataResourceWriterAsync()

Crea de forma asincrónica un objeto ODataWriter para escribir un recurso.

CreateODataResourceWriterAsync(IEdmNavigationSource)

Crea de forma asincrónica un objeto ODataWriter para escribir un recurso.

CreateODataResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Crea de forma asincrónica un objeto ODataWriter para escribir un recurso.

CreateODataUriParameterResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Crea un ODataWriter objeto para escribir un parámetro de operación de URI.

CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea de forma asincrónica un ODataWriter para escribir el parámetro de operación de URI.

CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Crea un ODataWriter objeto para escribir un parámetro de operación de URI.

CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Crea de forma asincrónica un ODataWriter para escribir el parámetro de operación de URI.

Dispose()

Dispose() implementación para limpiar los recursos no administrados del escritor.

WriteEntityReferenceLink(ODataEntityReferenceLink)

Escribe un resultado singleton de una consulta de $ref como carga del mensaje.

WriteEntityReferenceLinkAsync(ODataEntityReferenceLink)

Escribe de forma asincrónica un resultado singleton de una consulta $ref como carga del mensaje.

WriteEntityReferenceLinks(ODataEntityReferenceLinks)

Escribe el resultado de una consulta $ref como carga del mensaje.

WriteEntityReferenceLinksAsync(ODataEntityReferenceLinks)

Escribe de forma asincrónica el resultado de una consulta de $ref como carga del mensaje.

WriteError(ODataError, Boolean)

Escribe como ODataError la carga del mensaje.

WriteErrorAsync(ODataError, Boolean)

Escribe asincrónicamente como ODataError la carga del mensaje.

WriteMetadataDocument()

Escribe el documento de metadatos como el cuerpo del mensaje.

WriteMetadataDocumentAsync()

Escribe de forma asincrónica un documento de metadatos como la carga del mensaje.

WriteProperty(ODataProperty)

Escribe como ODataProperty la carga del mensaje.

WritePropertyAsync(ODataProperty)

Escribe asincrónicamente como ODataProperty la carga del mensaje.

WriteServiceDocument(ODataServiceDocument)

Escribe un documento de servicio con el especificado serviceDocument como carga del mensaje.

WriteServiceDocumentAsync(ODataServiceDocument)

Escribe de forma asincrónica un documento de servicio con el especificado serviceDocument como carga del mensaje.

WriteValue(Object)

Escribe un valor único como el cuerpo del mensaje.

WriteValueAsync(Object)

Escribe de manera asíncrona un valor único como el cuerpo del mensaje.

Se aplica a