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 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
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
- 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
- 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
- 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
- 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.