Microsoft.AspNetCore.Mvc.Formatters.Xml Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Os tipos nesse namespace dão suporte à estrutura ASP.NET Core e não devem ser usados diretamente.
Classes
| DelegatingEnumerable<TWrapped,TDeclared> |
Serializa tipos IEnumerable<T> delegando-os por meio de uma implementação concreta. |
| DelegatingEnumerator<TWrapped,TDeclared> |
Delega a enumeração de elementos ao enumerador original e encapsula os itens com o fornecido IWrapperProvider. |
| EnumerableWrapperProvider |
Fornece um IWrapperProvider para tipos de interface que implementam IEnumerable<T>. |
| EnumerableWrapperProviderFactory |
Cria um EnumerableWrapperProvider para tipos de interface que implementam o IEnumerable<T> tipo. |
| MvcXmlOptions |
Fornece configuração para formatadores XML. |
| ProblemDetails21Wrapper |
Classe wrapper para ProblemDetails para habilitar que ela seja serializada pelos formatadores xml. |
| ProblemDetailsWrapper |
Classe wrapper para ProblemDetails para habilitar que ela seja serializada pelos formatadores xml. |
| SerializableErrorWrapper |
Classe wrapper para SerializableError para habilitar que ela seja serializada pelos formatadores xml. |
| SerializableErrorWrapperProvider |
Encapsula o objeto do tipo SerializableError. |
| SerializableErrorWrapperProviderFactory |
Cria um IWrapperProvider para o tipo SerializableError. |
| ValidationProblemDetails21Wrapper |
Classe wrapper para ValidationProblemDetails para habilitar que ela seja serializada pelos formatadores xml. |
| ValidationProblemDetailsWrapper |
Classe wrapper para ValidationProblemDetails para habilitar que ela seja serializada pelos formatadores xml. |
| WrapperProviderContext |
O contexto usado por um IWrapperProvider para encapsular ou descomprupar tipos. |
| WrapperProviderFactoriesExtensions |
Métodos de extensão para IWrapperProviderFactory. |
Interfaces
| IUnwrappable |
Define uma interface para que os objetos sejam incomplicáveis após a desserialização. |
| IWrapperProvider |
Define uma interface para encapsular objetos para serialização ou desserialização em xml. |
| IWrapperProviderFactory |
Crie um IWrapperProvider determinado um WrapperProviderContext. |
Comentários
Para obter mais informações sobre como formatar dados de resposta, consulte Formatar dados de resposta.