JsonReaderWriterFactory.CreateJsonWriter Metodo
Definizione
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.
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso.
Overload
| Nome | Descrizione |
|---|---|
| CreateJsonWriter(Stream) |
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso. |
| CreateJsonWriter(Stream, Encoding) |
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con una codifica di caratteri specificata. |
| CreateJsonWriter(Stream, Encoding, Boolean) |
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con una codifica di caratteri specificata. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con un carattere specificato. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con un carattere specificato. |
Commenti
Il CreateJsonWriter metodo statico restituisce un'istanza di che XmlDictionaryWriter può eseguire il mapping di un Infoset XML a un flusso JSON. Non XmlDictionaryWriter è garantito che producano codice JSON valido. Se viene usato in modo non supportato dal mapping JSON-XML, può generare un'eccezione o scrivere un documento JSON non valido.
CreateJsonWriter(Stream)
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso.
public:
static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream);
static member CreateJsonWriter : System.IO.Stream -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream) As XmlDictionaryWriter
Parametri
Valori restituiti
Oggetto XmlDictionaryWriter che scrive i dati codificati con JSON nel flusso in base a un Infoset XML.
Commenti
La codifica dei caratteri predefinita è UTF-8. Quando il writer viene chiuso, anche il flusso viene chiuso.
Si applica a
CreateJsonWriter(Stream, Encoding)
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con una codifica di caratteri specificata.
public:
static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding) As XmlDictionaryWriter
Parametri
- encoding
- Encoding
Oggetto Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.
Valori restituiti
Oggetto XmlDictionaryWriter che scrive i dati codificati con JSON nel flusso in base a un Infoset XML.
Commenti
Quando il writer viene chiuso, anche il flusso viene chiuso.
Si applica a
CreateJsonWriter(Stream, Encoding, Boolean)
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con una codifica di caratteri specificata.
public:
static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding, ownsStream As Boolean) As XmlDictionaryWriter
Parametri
- encoding
- Encoding
Oggetto Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.
- ownsStream
- Boolean
Se true, il flusso di output viene chiuso dal writer al termine; in caso contrario false, . Il valore predefinito è true.
Valori restituiti
Oggetto XmlDictionaryWriter che scrive i dati codificati con JSON nel flusso in base a un Infoset XML.
Si applica a
CreateJsonWriter(Stream, Encoding, Boolean, Boolean)
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con un carattere specificato.
public:
static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, bool ownsStream, bool indent);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding * bool * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding, ownsStream As Boolean, indent As Boolean) As XmlDictionaryWriter
Parametri
- encoding
- Encoding
Oggetto Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.
- ownsStream
- Boolean
Se true, il flusso di output viene chiuso dal writer al termine; in caso contrario false, . Il valore predefinito è true.
- indent
- Boolean
Se true, l'output usa il formato multilinea, rientrando ogni livello correttamente; in caso contrario, false.
Valori restituiti
Oggetto XmlDictionaryWriter che scrive i dati codificati con JSON nel flusso in base a un Infoset XML.
Si applica a
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)
Crea un oggetto XmlDictionaryWriter che scrive i dati codificati con JSON in un flusso con un carattere specificato.
public:
static System::Xml::XmlDictionaryWriter ^ CreateJsonWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, bool ownsStream, bool indent, System::String ^ indentChars);
public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars);
static member CreateJsonWriter : System.IO.Stream * System.Text.Encoding * bool * bool * string -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateJsonWriter (stream As Stream, encoding As Encoding, ownsStream As Boolean, indent As Boolean, indentChars As String) As XmlDictionaryWriter
Parametri
- encoding
- Encoding
Oggetto Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.
- ownsStream
- Boolean
Se true, il flusso di output viene chiuso dal writer al termine; in caso contrario false, . Il valore predefinito è true.
- indent
- Boolean
Se true, l'output usa il formato multilinea, rientrando ogni livello correttamente; in caso contrario, false.
- indentChars
- String
Stringa utilizzata per impostare il rientro di ogni livello.
Valori restituiti
Oggetto XmlDictionaryWriter che scrive i dati codificati con JSON nel flusso in base a un Infoset XML.