Microsoft.AspNetCore.Mvc.Formatters.Xml Obor názvů

Typy v tomto oboru názvů podporují rozhraní ASP.NET Core Framework a nejsou určeny pro použití přímo.

Třídy

DelegatingEnumerable<TWrapped,TDeclared>

Serializuje IEnumerable<T> typy delegováním prostřednictvím konkrétní implementace.

DelegatingEnumerator<TWrapped,TDeclared>

Deleguje výčet prvků na původní enumerátor a zabalí položky se zadaným IWrapperProvider.

EnumerableWrapperProvider

IWrapperProvider Poskytuje pro typy rozhraní, které implementují IEnumerable<T>.

EnumerableWrapperProviderFactory

EnumerableWrapperProvider Vytvoří pro typy rozhraní implementuje IEnumerable<T> tento typ.

MvcXmlOptions

Poskytuje konfiguraci pro formátovací moduly XML.

ProblemDetails21Wrapper

Obálková třída pro ProblemDetails , aby mohla být serializována formátovacími moduly XML.

ProblemDetailsWrapper

Třída obálky umožňující ProblemDetails serializaci formátovacími moduly XML.

SerializableErrorWrapper

Třída obálky umožňující SerializableError serializaci formátovacími moduly XML.

SerializableErrorWrapperProvider

Zalomí objekt typu SerializableError.

SerializableErrorWrapperProviderFactory

IWrapperProvider Vytvoří pro typ SerializableError.

ValidationProblemDetails21Wrapper

Obálková třída pro ValidationProblemDetails , aby mohla být serializována formátovacími moduly XML.

ValidationProblemDetailsWrapper

Třída obálky, aby ValidationProblemDetails ji bylo možné serializovat pomocí xml formátování.

WrapperProviderContext

Kontext používaný IWrapperProvider k zabalení nebo zrušení zabalení typů.

WrapperProviderFactoriesExtensions

Metody rozšíření pro IWrapperProviderFactory.

Rozhraní

IUnwrappable

Definuje rozhraní pro objekty, které mají být po deserializaci nezabalitelné.

IWrapperProvider

Definuje rozhraní pro zabalení objektů pro serializaci nebo deserializaci do xml.

IWrapperProviderFactory

Vytvořte danou IWrapperProvider možnost WrapperProviderContext.

Poznámky

Další informace o formátování dat odezvy naleznete v tématu Format Response data.