Microsoft.AspNetCore.Mvc.Formatters.Xml 命名空間

此命名空間中的類型支援 ASP.NET Core架構,而且不適合直接使用。

類別

DelegatingEnumerable<TWrapped,TDeclared>

透過具體實作委派類型來序列化 IEnumerable<T> 類型。

DelegatingEnumerator<TWrapped,TDeclared>

將專案的列舉委派給原始列舉值,並將專案包裝為提供的 IWrapperProvider

EnumerableWrapperProvider

IWrapperProvider針對實 IEnumerable<T> 作 的介面型別提供 。

EnumerableWrapperProviderFactory

EnumerableWrapperProvider為實作型別的 IEnumerable<T> 介面型別建立 。

MvcXmlOptions

提供 XML 格式子的組態。

ProblemDetails21Wrapper

ProblemDetails 包裝函式類別,可讓它由 xml 格式子序列化。

ProblemDetailsWrapper

ProblemDetails 包裝函式類別,可讓它由 xml 格式子序列化。

SerializableErrorWrapper

SerializableError 包裝函式類別,可讓它由 xml 格式子序列化。

SerializableErrorWrapperProvider

包裝 類型的 SerializableError 物件。

SerializableErrorWrapperProviderFactory

IWrapperProvider建立 型 SerializableError 別的 。

ValidationProblemDetails21Wrapper

ValidationProblemDetails 包裝函式類別,可讓它由 xml 格式子序列化。

ValidationProblemDetailsWrapper

ValidationProblemDetails 包裝函式類別,可讓它由 xml 格式子序列化。

WrapperProviderContext

用來 IWrapperProvider 包裝或取消包裝型別的內容。

WrapperProviderFactoriesExtensions

IWrapperProviderFactory 的擴充方法。

介面

IUnwrappable

定義物件在還原序列化之後不可包裝的介面。

IWrapperProvider

定義介面,將序列化或還原序列化的物件包裝成 xml。

IWrapperProviderFactory

建立指定的 IWrapperProviderWrapperProviderContext

備註

如需格式化回應資料的詳細資訊,請參閱 格式化回應資料