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
| Nom | Description |
|---|---|
| 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 l’énumérateur fourni IWrapperProvider. |
| EnumerableWrapperProvider |
Fournit un pour les types d’interface IWrapperProvider qui implémentent IEnumerable<T>. |
| EnumerableWrapperProviderFactory |
Crée un type d’interface EnumerableWrapperProvider qui implémente le IEnumerable<T> type. |
| MvcXmlOptions |
Fournit une configuration pour les formateurs XML. |
| ProblemDetails21Wrapper |
Classe Wrapper pour permettre ProblemDetails sa sérialisation par les formateurs xml. |
| ProblemDetailsWrapper |
Classe Wrapper pour permettre ProblemDetails sa sérialisation par les formateurs xml. |
| SerializableErrorWrapper |
Classe Wrapper pour permettre SerializableError 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 permettre ValidationProblemDetails sa sérialisation par les formateurs xml. |
| ValidationProblemDetailsWrapper |
Classe Wrapper pour permettre ValidationProblemDetails sa sérialisation par les formateurs xml. |
| WrapperProviderContext |
Contexte utilisé par un IWrapperProvider wrapper ou désinscrit les types. |
| WrapperProviderFactoriesExtensions |
Méthodes d’extension pour IWrapperProviderFactory. |
Interfaces
| Nom | Description |
|---|---|
| IUnwrappable |
Définit une interface pour que les objets soient non wrappables après la désérialisation. |
| IWrapperProvider |
Définit une interface pour l’habillage d’objets pour la sérialisation ou la désérialisation dans xml. |
| IWrapperProviderFactory |
Créez un IWrapperProviderWrapperProviderContext. |
Remarques
Pour plus d’informations sur la mise en forme des données de réponse, consultez Format des données de réponse.