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

Name Beschreibung
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 der angegebenen IWrapperProvider.

EnumerableWrapperProvider

Stellt eine IWrapperProvider Für Schnittstellentypen bereit, die implementiert werden 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, damit ProblemDetails sie von den XML-Formatierern serialisiert werden kann.

ProblemDetailsWrapper

Wrapperklasse, damit ProblemDetails sie von den XML-Formatierern serialisiert werden kann.

SerializableErrorWrapper

Wrapperklasse, damit SerializableError sie von den XML-Formatierern serialisiert werden kann.

SerializableErrorWrapperProvider

Umschließt das Objekt vom Typ SerializableError.

SerializableErrorWrapperProviderFactory

Erstellt einen IWrapperProvider für den Typ SerializableError.

ValidationProblemDetails21Wrapper

Wrapperklasse, damit ValidationProblemDetails sie von den XML-Formatierern serialisiert werden kann.

ValidationProblemDetailsWrapper

Wrapperklasse, damit ValidationProblemDetails sie von den XML-Formatierern serialisiert werden kann.

WrapperProviderContext

Der Kontext, der von einem IWrapperProvider Umbruch- oder Umbruchtyp verwendet wird.

WrapperProviderFactoriesExtensions

Erweiterungsmethoden für IWrapperProviderFactory.

Schnittstellen

Name Beschreibung
IUnwrappable

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

IWrapperProvider

Definiert eine Schnittstelle zum Umschließen von Objekten für die Serialisierung oder Deserialisierung in XML.

IWrapperProviderFactory

Erstellen Sie ein bestimmtes ElementIWrapperProvider.WrapperProviderContext

Hinweise

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