Microsoft.AspNetCore.Mvc.Formatters.Xml Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.