Microsoft.AspNetCore.Mvc.Formatters.Xml Espacio de nombres
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í.
Los tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Clases
| Nombre | Description |
|---|---|
| DelegatingEnumerable<TWrapped,TDeclared> |
Serializa los IEnumerable<T> tipos al delegarlos a través de una implementación concreta. |
| DelegatingEnumerator<TWrapped,TDeclared> |
Delega la enumeración de elementos al enumerador original y ajusta los elementos con el proporcionado IWrapperProvider. |
| EnumerableWrapperProvider |
Proporciona un IWrapperProvider para los tipos de interfaz que implementan IEnumerable<T>. |
| EnumerableWrapperProviderFactory |
Crea un EnumerableWrapperProvider para los tipos de interfaz que implementan el IEnumerable<T> tipo. |
| MvcXmlOptions |
Proporciona configuración para formateadores XML. |
| ProblemDetails21Wrapper |
Clase contenedora para ProblemDetails que la serialice los formateadores xml. |
| ProblemDetailsWrapper |
Clase contenedora para ProblemDetails que la serialice los formateadores xml. |
| SerializableErrorWrapper |
Clase contenedora para SerializableError que la serialice los formateadores xml. |
| SerializableErrorWrapperProvider |
Ajusta el objeto de tipo SerializableError. |
| SerializableErrorWrapperProviderFactory |
Crea un IWrapperProvider para el tipo SerializableError. |
| ValidationProblemDetails21Wrapper |
Clase contenedora para ValidationProblemDetails que la serialice los formateadores xml. |
| ValidationProblemDetailsWrapper |
Clase contenedora para ValidationProblemDetails que la serialice los formateadores xml. |
| WrapperProviderContext |
Contexto utilizado por un IWrapperProvider para encapsular o desacapsular tipos. |
| WrapperProviderFactoriesExtensions |
Métodos de extensión para IWrapperProviderFactory. |
Interfaces
| Nombre | Description |
|---|---|
| IUnwrappable |
Define una interfaz para que los objetos se puedan deserializar después de la deserialización. |
| IWrapperProvider |
Define una interfaz para ajustar objetos para serialización o deserialización en xml. |
| IWrapperProviderFactory |
Cree un IWrapperProvider determinado objeto WrapperProviderContext. |
Comentarios
Para obtener más información sobre cómo dar formato a los datos de respuesta, consulte Formato de datos de respuesta.