Microsoft.AspNetCore.Mvc.Formatters.Xml Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Les types de cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Classes
DelegatingEnumerable<TWrapped,TDeclared> |
Sérialise les IEnumerable<T> types en les déléguant via une implémentation concrète. |
DelegatingEnumerator<TWrapped,TDeclared> |
Délègue l’énumération des éléments à l’énumérateur d’origine et encapsule les éléments avec le fourni IWrapperProvider. |
EnumerableWrapperProvider |
Fournit un pour les types d’interface IWrapperProvider qui implémentent IEnumerable<T>. |
EnumerableWrapperProviderFactory |
Crée un pour les types d’interface EnumerableWrapperProvider implémentant le IEnumerable<T> type . |
MvcXmlOptions |
Fournit la configuration pour les formateurs XML. |
ProblemDetails21Wrapper |
Classe Wrapper pour ProblemDetails permettre sa sérialisation par les formateurs xml. |
ProblemDetailsWrapper |
Classe Wrapper pour ProblemDetails permettre sa sérialisation par les formateurs xml. |
SerializableErrorWrapper |
Classe Wrapper pour SerializableError permettre sa sérialisation par les formateurs xml. |
SerializableErrorWrapperProvider |
Encapsule l’objet de type SerializableError. |
SerializableErrorWrapperProviderFactory |
Crée un IWrapperProvider pour le type SerializableError. |
ValidationProblemDetails21Wrapper |
Classe Wrapper pour ValidationProblemDetails permettre sa sérialisation par les formateurs xml. |
ValidationProblemDetailsWrapper |
Classe Wrapper pour ValidationProblemDetails permettre sa sérialisation par les formateurs xml. |
WrapperProviderContext |
Contexte utilisé par un IWrapperProvider pour encapsuler ou annuler le wrap des types. |
WrapperProviderFactoriesExtensions |
Méthodes d’extension pour IWrapperProviderFactory. |
Interfaces
IUnwrappable |
Définit une interface pour que les objets ne soient pas encapsulables après la désérialisation. |
IWrapperProvider |
Définit une interface pour l’encapsulage d’objets pour la sérialisation ou la désérialisation dans xml. |
IWrapperProviderFactory |
Créez un IWrapperProvider donné .WrapperProviderContext |
Remarques
Pour plus d’informations sur la mise en forme des données de réponse, consultez Mettre en forme les données de réponse.