Microsoft.AspNetCore.Mvc.Formatters.Xml 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此命名空間中的類型支援 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 |
備註
如需格式化回應資料的詳細資訊,請參閱 格式化回應資料。