JsonReaderWriterFactory.CreateJsonWriter Metodo

Definizione

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso.

Overload

CreateJsonWriter(Stream)

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso.

CreateJsonWriter(Stream, Encoding)

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso con una codifica dei caratteri specificata.

CreateJsonWriter(Stream, Encoding, Boolean)

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso con una codifica dei caratteri specificata.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso con un carattere specificato.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso con un carattere specificato.

Commenti

Il metodo statico CreateJsonWriter restituisce un'istanza di XmlDictionaryWriter in grado di mappare un InfoSet XML a un flusso JSON. XmlDictionaryWriter non produce necessariamente JSON valido. Se viene utilizzata in un modo non supportato dal mapping JSON-XML, è possibile che venga generata un'eccezione o che venga scritto un documento JSON non valido.

CreateJsonWriter(Stream)

Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs

Crea un oggetto XmlDictionaryWriter che scrive 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

Classe Stream di output per il writer JSON.

Restituisce

Oggetto XmlDictionaryWriter che scrive dati codificati con JSON nel flusso in base a un InfoSet XML.

Commenti

La codifica dei caratteri predefinita è UTF-8. Alla chiusura del writer, anche il flusso viene chiuso.

Si applica a

CreateJsonWriter(Stream, Encoding)

Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso con una codifica dei 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

Classe Stream di output per il writer JSON.

encoding
Encoding

Classe Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.

Restituisce

Oggetto XmlDictionaryWriter che scrive dati codificati con JSON nel flusso in base a un InfoSet XML.

Commenti

Alla chiusura del writer, anche il flusso viene chiuso.

Si applica a

CreateJsonWriter(Stream, Encoding, Boolean)

Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs

Crea un oggetto XmlDictionaryWriter che scrive dati codificati con JSON in un flusso con una codifica dei 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

Classe Stream di output per il writer JSON.

encoding
Encoding

Classe Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.

ownsStream
Boolean

Se true, al termine il flusso di output viene chiuso dal writer. In caso contrario, false. Il valore predefinito è true.

Restituisce

Oggetto XmlDictionaryWriter che scrive dati codificati con JSON nel flusso in base a un InfoSet XML.

Si applica a

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs

Crea un oggetto XmlDictionaryWriter che scrive 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

Classe Stream di output per il writer JSON.

encoding
Encoding

Classe Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.

ownsStream
Boolean

Se true, al termine il flusso di output viene chiuso dal writer. In caso contrario, false. Il valore predefinito è true.

indent
Boolean

Se true, nell'output viene utilizzato il formato multiriga, impostando un adeguato rientro per ogni livello; in caso contrario, false.

Restituisce

Oggetto XmlDictionaryWriter che scrive dati codificati con JSON nel flusso in base a un InfoSet XML.

Si applica a

CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)

Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs
Origine:
JsonReaderWriterFactory.cs

Crea un oggetto XmlDictionaryWriter che scrive 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);
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

Classe Stream di output per il writer JSON.

encoding
Encoding

Classe Encoding che specifica la codifica dei caratteri utilizzata dal writer. La codifica predefinita è UTF-8.

ownsStream
Boolean

Se true, al termine il flusso di output viene chiuso dal writer. In caso contrario, false. Il valore predefinito è true.

indent
Boolean

Se true, nell'output viene utilizzato il formato multiriga, impostando un adeguato rientro per ogni livello; in caso contrario, false.

indentChars
String

Stringa utilizzata per impostare un rientro per ogni livello.

Restituisce

Oggetto XmlDictionaryWriter che scrive dati codificati con JSON nel flusso in base a un InfoSet XML.

Si applica a