Microsoft.AspNetCore.Mvc.Formatters Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi che consentono la restituzione di formati JSON e xml basati su input e output.
Format |
Filtro che userà il valore di formato nei dati di route o nella stringa di query per impostare il tipo di contenuto su un'azione ObjectResult restituita. |
Formatter |
Rappresenta una raccolta di formattatori. |
Formatter |
Usato per specificare il mapping tra il formato URL e il tipo di supporto corrispondente. |
Http |
Imposta il codice di stato su 204 se il contenuto è Null. |
Input |
Legge un oggetto dal corpo della richiesta. |
Input |
Oggetto contesto usato da un formattatore di input per deserializzare il corpo della richiesta in un oggetto. |
Input |
Eccezione generata da IInputFormatter quando l'input non è in un formato previsto. |
Input |
Risultato di un'operazione ReadAsync(InputFormatterContext) . |
Json |
Oggetto TextInputFormatter per il contenuto JSON. |
Json |
Oggetto TextOutputFormatter per il contenuto JSON. |
Json |
Oggetto TextInputFormatter per il contenuto json Patch (application/json-patch+json). |
Json |
Classe helper che fornisce Newtonsoft.Json.JsonSerializerSettings. |
Media |
Raccolta di tipi di supporti. |
Newtonsoft |
Oggetto TextInputFormatter per il contenuto JSON. |
Newtonsoft |
Oggetto TextOutputFormatter per il contenuto JSON. |
Newtonsoft |
Oggetto TextInputFormatter per il contenuto json Patch (application/json-patch+json). |
Output |
Scrive un oggetto nel flusso di output. |
Output |
Oggetto contesto per CanWriteResult(OutputFormatterCanWriteContext). |
Output |
Oggetto contesto per WriteAsync(OutputFormatterWriteContext). |
Stream |
Copia sempre l'oggetto Stream nella risposta, indipendentemente dal tipo di contenuto richiesto. |
String |
Oggetto TextOutputFormatter per il contenuto di testo semplice. |
System |
Oggetto TextInputFormatter per il contenuto JSON che usa JsonSerializer. |
System |
Oggetto TextOutputFormatter per il contenuto JSON che usa JsonSerializer. |
Text |
Legge un oggetto da un corpo della richiesta con un formato di testo. |
Text |
Scrive un oggetto in un determinato formato di testo nel flusso di output. |
Xml |
Questa classe gestisce la deserializzazione dei dati XML di input per oggetti fortemente tipizzati usando DataContractSerializer. |
Xml |
Questa classe gestisce la serializzazione di oggetti in XML usando DataContractSerializer |
Xml |
Questa classe gestisce la deserializzazione dei dati XML di input per oggetti fortemente tipizzati usando XmlSerializer |
Xml |
Questa classe gestisce la serializzazione di oggetti in XML usando XmlSerializer |
Media |
Valore del tipo di supporto. |
Media |
Tipo di supporto con la relativa qualità associata. |
IInput |
Legge un oggetto dal corpo della richiesta. |
IInput |
Criteri che IInputFormatterpossono implementare per indicare se vogliono che il binding del modello del corpo gestisca tutte le eccezioni. Per impostazione predefinita, tutte le impostazioni predefinite IInputFormatterimplementano questa interfaccia e hanno un valore predefinito di MalformedInputExceptions. |
IOutput |
Scrive un oggetto nel flusso di output. |
Input |
Definisce il set di criteri che determinano il modo in cui il sistema di associazione di modelli interpreta le eccezioni generate da un IInputFormatteroggetto . |
Per altre informazioni sulla formattazione dei dati di risposta, vedere Formattare i dati di risposta.