ODataOutputContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase base para todos los contextos de salida define la interfaz que implementarán los formatos específicos.
public abstract class ODataOutputContext : IDisposable
type ODataOutputContext = class
interface IDisposable
Public MustInherit Class ODataOutputContext
Implements IDisposable
- Herencia
-
ODataOutputContext
- Implementaciones
Constructores
ODataOutputContext(ODataFormat, ODataMessageInfo, ODataMessageWriterSettings) |
Constructor. |
Propiedades
MessageWriterSettings |
Configuración del sistema de escritura de mensajes que se va a usar para escribir. |
Model |
Modelo que se va a usar o null si no hay metadatos disponibles. |
PayloadUriConverter |
Convertidor de direcciones URL opcional para realizar la conversión de url personalizada para las direcciones URL escritas en la carga. |
Synchronous |
true si la salida se debe escribir de forma sincrónica; false si se debe escribir de forma asincrónica. |
WritingResponse |
Se establece en true si se escribe una respuesta. |
Métodos
CreateODataCollectionWriter(IEdmTypeReference) |
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). |
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(IEdmEntitySetBase, IEdmStructuredType) |
Crea un ODataWriter objeto para escribir un conjunto de recursos delta. |
CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType) |
Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos 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(IEdmEntitySetBase, IEdmStructuredType) |
Crea 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(IEdmNavigationSource, IEdmStructuredType) |
Crea 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 conjunto de recursos en un parámetro de operación de URI. |
CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType) |
Crea de forma asincrónica un objeto ODataWriter para escribir un conjunto de recursos en un parámetro de operación de URI. |
CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType) |
Crea un ODataWriter objeto para escribir un recurso en un parámetro de operación de URI. |
CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType) |
Crea de forma asincrónica un ODataWriter objeto para escribir un recurso en un parámetro de operación de URI. |
Dispose() |
Implementación de IDisposable.Dispose() para limpiar los recursos no administrados del contexto. |
Dispose(Boolean) |
Realiza el trabajo de limpieza real. |
WriteError(ODataError, Boolean) |
Escribe como ODataError la carga del mensaje. |
WriteErrorAsync(ODataError, Boolean) |
Escribe asincrónicamente como ODataError la carga del mensaje. |
WriteProperty(ODataProperty) |
Escribe un objeto ODataProperty como carga de mensaje. |
WritePropertyAsync(ODataProperty) |
Escribe de forma asincrónica una ODataProperty carga de mensaje. |