Microsoft.AspNetCore.Mvc.Formatters.Xml Namespace¶
-
namespace
Microsoft.AspNetCore.Mvc.Formatters.
Xml
¶ Interfaces
- interface
IUnwrappable
- Defines an interface for objects to be un-wrappable after deserialization.
- interface
IWrapperProvider
- Defines an interface for wrapping objects for serialization or deserialization into xml.
- interface
IWrapperProviderFactory
- Create a
Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider
given aMicrosoft.AspNetCore.Mvc.Formatters.Xml.WrapperProviderContext
.
Classes
- class
DelegatingEnumerable<TWrapped, TDeclared>
- Serializes
System.Collections.Generic.IEnumerable`1
types by delegating them through a concrete implementation. - class
DelegatingEnumerator<TWrapped, TDeclared>
- Delegates enumeration of elements to the original enumerator and wraps the items
with the supplied
Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider
. - class
EnumerableWrapperProvider
- Provides a
Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider
for interface types which implementSystem.Collections.Generic.IEnumerable`1
. - class
EnumerableWrapperProviderFactory
- Creates an
Microsoft.AspNetCore.Mvc.Formatters.Xml.EnumerableWrapperProvider
for interface types implementing theSystem.Collections.Generic.IEnumerable`1
type. - class
SerializableErrorWrapper
- Wrapper class for
Microsoft.AspNetCore.Mvc.Formatters.Xml.SerializableErrorWrapper.SerializableError
to enable it to be serialized by the xml formatters. - class
SerializableErrorWrapperProvider
- Wraps the object of type
Microsoft.AspNetCore.Mvc.SerializableError
. - class
SerializableErrorWrapperProviderFactory
- Creates an
Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider
for the typeMicrosoft.AspNetCore.Mvc.SerializableError
. - class
WrapperProviderContext
- The context used by an
Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProvider
to wrap or un-wrap types. - class
WrapperProviderFactoriesExtensions
- Extension methods for
Microsoft.AspNetCore.Mvc.Formatters.Xml.IWrapperProviderFactory
.
- interface