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

Создайте заданный IWrapperProvider объект WrapperProviderContext.

Комментарии

Дополнительные сведения о форматировании данных ответа см. в разделе Форматирование данных ответа.