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.