JsonReaderWriterFactory.CreateJsonWriter Metodo

Definizione

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

stream
Stream

Output Stream per il writer JSON.

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

stream
Stream

Output Stream per il writer JSON.

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

stream
Stream

Output Stream per il writer JSON.

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

stream
Stream

Output Stream per il writer JSON.

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

stream
Stream

Output Stream per il writer JSON.

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.

Si applica a