Condividi tramite


Microsoft.AspNetCore.Mvc.Formatters.Xml Spazio dei nomi

I tipi in questo spazio dei nomi supportano il framework di ASP.NET Core e non devono essere usati direttamente.

Classi

DelegatingEnumerable<TWrapped,TDeclared>

Serializza i IEnumerable<T> tipi delegandoli tramite un'implementazione concreta.

DelegatingEnumerator<TWrapped,TDeclared>

Delega l'enumerazione degli elementi all'enumeratore originale ed esegue il wrapping degli elementi con l'oggetto fornito IWrapperProvider.

EnumerableWrapperProvider

Fornisce un IWrapperProvider oggetto per i tipi di interfaccia che implementano IEnumerable<T>.

EnumerableWrapperProviderFactory

Crea un oggetto EnumerableWrapperProvider per i tipi di interfaccia che implementano il IEnumerable<T> tipo.

MvcXmlOptions

Fornisce la configurazione per i formattatori XML.

ProblemDetails21Wrapper

Classe Wrapper per ProblemDetails per consentire la serializzazione da parte dei formattatori xml.

ProblemDetailsWrapper

Classe Wrapper per ProblemDetails per consentire la serializzazione da parte dei formattatori xml.

SerializableErrorWrapper

Classe Wrapper per SerializableError per consentire la serializzazione da parte dei formattatori xml.

SerializableErrorWrapperProvider

Esegue il wrapping dell'oggetto di tipo SerializableError.

SerializableErrorWrapperProviderFactory

Crea un IWrapperProvider oggetto per il tipo SerializableError.

ValidationProblemDetails21Wrapper

Classe Wrapper per ValidationProblemDetails per consentire la serializzazione da parte dei formattatori xml.

ValidationProblemDetailsWrapper

Classe Wrapper per ValidationProblemDetails per consentire la serializzazione da parte dei formattatori xml.

WrapperProviderContext

Contesto utilizzato da un IWrapperProvider oggetto per eseguire il wrapping o annullare il wrapping dei tipi.

WrapperProviderFactoriesExtensions

Metodi di estensione per IWrapperProviderFactory.

Interfacce

IUnwrappable

Definisce un'interfaccia per gli oggetti da annullare dopo la deserializzazione.

IWrapperProvider

Definisce un'interfaccia per il wrapping di oggetti per la serializzazione o la deserializzazione in xml.

IWrapperProviderFactory

Creare un IWrapperProvider dato oggetto .WrapperProviderContext

Commenti

Per altre informazioni sulla formattazione dei dati di risposta, vedere Formattare i dati di risposta.