Microsoft.AspNetCore.Mvc.Formatters.Xml Namespace

Die Typen in diesem Namespace unterstützen das ASP.NET Core Framework und sind nicht für die direkte Verwendung vorgesehen.

Klassen

DelegatingEnumerable<TWrapped,TDeclared>

Serialisiert IEnumerable<T> Typen, indem sie durch eine konkrete Implementierung delegiert werden.

DelegatingEnumerator<TWrapped,TDeclared>

Delegiert die Enumeration von Elementen an den ursprünglichen Enumerator und umschließt die Elemente mit dem angegebenen IWrapperProvider.

EnumerableWrapperProvider

Stellt eine IWrapperProvider für Schnittstellentypen bereit, die implementieren IEnumerable<T>.

EnumerableWrapperProviderFactory

Erstellt eine EnumerableWrapperProvider für Schnittstellentypen, die den IEnumerable<T> Typ implementieren.

MvcXmlOptions

Stellt die Konfiguration für XML-Formatierer bereit.

ProblemDetails21Wrapper

Wrapperklasse für ProblemDetails , um die Serialisierung durch die XML-Formatierer zu ermöglichen.

ProblemDetailsWrapper

Wrapperklasse für ProblemDetails , um die Serialisierung durch die XML-Formatierer zu ermöglichen.

SerializableErrorWrapper

Wrapperklasse für SerializableError , um die Serialisierung durch die XML-Formatierer zu ermöglichen.

SerializableErrorWrapperProvider

Umschließt das Objekt vom Typ SerializableError.

SerializableErrorWrapperProviderFactory

Erstellt eine IWrapperProvider für den Typ SerializableError.

ValidationProblemDetails21Wrapper

Wrapperklasse für ValidationProblemDetails , um die Serialisierung durch die XML-Formatierer zu ermöglichen.

ValidationProblemDetailsWrapper

Wrapperklasse für ValidationProblemDetails , um die Serialisierung durch die XML-Formatierer zu ermöglichen.

WrapperProviderContext

Der Kontext, der von einem IWrapperProvider zum Umschließen oder Aufheben des Umbruchs von Typen verwendet wird.

WrapperProviderFactoriesExtensions

Erweiterungsmethoden für IWrapperProviderFactory.

Schnittstellen

IUnwrappable

Definiert eine Schnittstelle für Objekte, die nach der Deserialisierung nicht umschlossen werden können.

IWrapperProvider

Definiert eine Schnittstelle zum Umschließen von Objekten zur Serialisierung oder Deserialisierung in XML.

IWrapperProviderFactory

Erstellen Sie eine IWrapperProvider angegebene .WrapperProviderContext

Hinweise

Weitere Informationen zum Formatieren von Antwortdaten finden Sie unter Formatieren von Antwortdaten.