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 datového proudu.
Přetížení
| Name | Description |
|---|---|
| CreateJsonWriter(Stream) |
Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu. |
| CreateJsonWriter(Stream, Encoding) |
Vytvoří, XmlDictionaryWriter která zapisuje data zakódovaná pomocí JSON do datového proudu s kódováním zadaného znaku. |
| CreateJsonWriter(Stream, Encoding, Boolean) |
Vytvoří, XmlDictionaryWriter která zapisuje data zakódovaná pomocí JSON do datového proudu s kódováním zadaného znaku. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Vytvoří, XmlDictionaryWriter která zapisuje data zakódovaná pomocí JSON do datového proudu se zadaným znakem. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Vytvoří, XmlDictionaryWriter která zapisuje data zakódovaná pomocí JSON do datového proudu se zadaným znakem. |
Poznámky
CreateJsonWriter Statická metoda vrátí instanciXmlDictionaryWriter, která může mapovat infoset XML na datový proud JSON. Není XmlDictionaryWriter zaručeno, že se vytvoří platný JSON. Pokud se používá způsobem, který mapování JSON-XML nepodporuje, může vyvolat výjimku nebo napsat neplatný dokument JSON.
CreateJsonWriter(Stream)
Vytvoří objekt XmlDictionaryWriter , který zapisuje data zakódovaná pomocí JSON do datového proudu.
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
Ten XmlDictionaryWriter zapisuje data zakódovaná ve formátu JSON do datového proudu na základě xml infosetu.
Poznámky
Výchozí kódování znaků je UTF-8. Když je zapisovač zavřený, stream se zavře i.
Platí pro
CreateJsonWriter(Stream, Encoding)
Vytvoří, XmlDictionaryWriter která zapisuje data zakódovaná pomocí JSON do datového proudu s kódováním zadaného znaku.
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
Ten XmlDictionaryWriter zapisuje data zakódovaná ve formátu JSON do datového proudu na základě xml infosetu.
Poznámky
Když je zapisovač zavřený, stream se zavře i.
Platí pro
CreateJsonWriter(Stream, Encoding, Boolean)
Vytvoří, XmlDictionaryWriter která zapisuje data zakódovaná pomocí JSON do datového proudu s kódováním zadaného znaku.
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, výstupní datový proud je uzavřen zapisovačem po dokončení; jinak false. Výchozí hodnota je true.
Návraty
Ten XmlDictionaryWriter zapisuje data zakódovaná ve formátu JSON do datového proudu na základě xml infosetu.
Platí pro
CreateJsonWriter(Stream, Encoding, Boolean, Boolean)
Vytvoří, XmlDictionaryWriter která zapisuje 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, výstupní datový proud je uzavřen zapisovačem po dokončení; jinak false. Výchozí hodnota je true.
- indent
- Boolean
Pokud truevýstup používá víceřádkový formát, odsazení každé úrovně správně; falsev opačném případě .
Návraty
Ten XmlDictionaryWriter zapisuje data zakódovaná ve formátu JSON do datového proudu na základě xml infosetu.
Platí pro
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)
Vytvoří, XmlDictionaryWriter která zapisuje 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, výstupní datový proud je uzavřen zapisovačem po dokončení; jinak false. Výchozí hodnota je true.
- indent
- Boolean
Pokud truevýstup používá víceřádkový formát, odsazení každé úrovně správně; falsev opačném případě .
- indentChars
- String
Řetězec použitý k odsazení jednotlivých úrovní.
Návraty
Ten XmlDictionaryWriter zapisuje data zakódovaná ve formátu JSON do datového proudu na základě xml infosetu.