JsonReaderWriterFactory.CreateJsonWriter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do streamu.
Přetížení
CreateJsonWriter(Stream) |
Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do streamu. |
CreateJsonWriter(Stream, Encoding) |
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků. |
CreateJsonWriter(Stream, Encoding, Boolean) |
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem. |
Poznámky
Statická CreateJsonWriter metoda vrátí instanci objektu XmlDictionaryWriter , který může mapovat informační sadu XML na datový proud JSON. Není XmlDictionaryWriter zaručeno, že vytvoří platný JSON. Pokud se používá způsobem, který mapování JSON-XML nepodporuje, může buď vyvolat výjimku, nebo napsat neplatný dokument JSON.
CreateJsonWriter(Stream)
Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do streamu.
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
Parametry
Návraty
Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.
Poznámky
Výchozí kódování znaků je UTF-8. Když je zapisovač zavřený, zavře se i stream.
Platí pro
CreateJsonWriter(Stream, Encoding)
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků.
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
Parametry
Návraty
Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.
Poznámky
Když je zapisovač zavřený, zavře se i stream.
Platí pro
CreateJsonWriter(Stream, Encoding, Boolean)
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným kódováním znaků.
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
Parametry
- ownsStream
- Boolean
Pokud true
, zapisovač výstupní datový proud zavře, jinak false
. Výchozí hodnota je true
.
Návraty
Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.
Platí pro
CreateJsonWriter(Stream, Encoding, Boolean, Boolean)
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem.
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
Parametry
- ownsStream
- Boolean
Pokud true
, zapisovač výstupní datový proud zavře, jinak false
. Výchozí hodnota je true
.
- indent
- Boolean
Pokud true
použije výstup víceřádkový formát, odsadí každou úroveň správně, v opačném případě false
.
Návraty
Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.
Platí pro
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)
Vytvoří objekt XmlDictionaryWriter , který zapíše data zakódovaná pomocí JSON do datového proudu se zadaným znakem.
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
Parametry
- ownsStream
- Boolean
Pokud true
, zapisovač výstupní datový proud zavře, jinak false
. Výchozí hodnota je true
.
- indent
- Boolean
Pokud true
použije výstup víceřádkový formát, odsadí každou úroveň správně, v opačném případě false
.
- indentChars
- String
Řetězec použitý k odsazení jednotlivých úrovní.
Návraty
Objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu na základě informační sady XML.