Microsoft.AspNetCore.Mvc.Formatters.Xml Przestrzeń nazw

Typy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.

Klasy

DelegatingEnumerable<TWrapped,TDeclared>

Serializuje IEnumerable<T> typy, delegując je przez konkretną implementację.

DelegatingEnumerator<TWrapped,TDeclared>

Deleguje wyliczanie elementów do oryginalnego modułu wyliczającego i opakowuje elementy przy użyciu podanego IWrapperProviderelementu .

EnumerableWrapperProvider

Zawiera dla IWrapperProvider typów interfejsów, które implementują IEnumerable<T>.

EnumerableWrapperProviderFactory

Tworzy dla EnumerableWrapperProvider typów interfejsów implementowanie IEnumerable<T> typu.

MvcXmlOptions

Zapewnia konfigurację dla formaterów XML.

ProblemDetails21Wrapper

Otoka klasy, aby ProblemDetails umożliwić jej serializację przez formatery XML.

ProblemDetailsWrapper

Otoka klasy, aby ProblemDetails umożliwić jej serializację przez formatery XML.

SerializableErrorWrapper

Otoka klasy, aby SerializableError umożliwić jej serializację przez formatery XML.

SerializableErrorWrapperProvider

Opakowuje obiekt typu SerializableError.

SerializableErrorWrapperProviderFactory

Tworzy element IWrapperProvider dla typu SerializableError.

ValidationProblemDetails21Wrapper

Otoka klasy, aby ValidationProblemDetails umożliwić jej serializację przez formatery XML.

ValidationProblemDetailsWrapper

Otoka klasy, aby ValidationProblemDetails umożliwić jej serializację przez formatery XML.

WrapperProviderContext

Kontekst używany przez obiekt IWrapperProvider do zawijania lub odpakowania typów.

WrapperProviderFactoriesExtensions

Metody rozszerzenia dla programu IWrapperProviderFactory.

Interfejsy

IUnwrappable

Definiuje interfejs dla obiektów, które mają być nieosiągalne po deserializacji.

IWrapperProvider

Definiuje interfejs opakowującego obiekty na potrzeby serializacji lub deserializacji w formacie XML.

IWrapperProviderFactory

Utwórz dany element IWrapperProviderWrapperProviderContext.

Uwagi

Aby uzyskać więcej informacji na temat formatowania danych odpowiedzi, zobacz Formatowanie danych odpowiedzi.