JsonReaderWriterFactory.CreateJsonWriter Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток.
Перегрузки
CreateJsonWriter(Stream) |
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток. |
CreateJsonWriter(Stream, Encoding) |
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданной кодировкой. |
CreateJsonWriter(Stream, Encoding, Boolean) |
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданной кодировкой. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданным символом. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданным символом. |
Комментарии
Статический метод CreateJsonWriter возвращает экземпляр XmlDictionaryWriter, который может сопоставлять набор сведений XML потоку JSON. Не существует гарантии, что объект XmlDictionaryWriter создает правильные данные JSON. Если этот объект используется способом, который не поддерживается сопоставлением JSON-XML, он может либо вызвать исключение, либо записать неверный документ JSON.
CreateJsonWriter(Stream)
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток.
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
Параметры
Возвращаемое значение
Объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток на основе набора сведений XML.
Комментарии
Кодировка символов по умолчанию — UTF-8. Когда модуль записи закрывается, поток также закрывается.
Применяется к
CreateJsonWriter(Stream, Encoding)
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданной кодировкой.
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
Параметры
- encoding
- Encoding
Параметр Encoding, указывающий кодировку, используемую средством записи. Кодировка по умолчанию — UTF-8.
Возвращаемое значение
Объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток на основе набора сведений XML.
Комментарии
Когда модуль записи закрывается, поток также закрывается.
Применяется к
CreateJsonWriter(Stream, Encoding, Boolean)
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданной кодировкой.
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
Параметры
- encoding
- Encoding
Параметр Encoding, указывающий кодировку, используемую средством записи. Кодировка по умолчанию — UTF-8.
- ownsStream
- Boolean
Значение true
, если выходной поток закрывается средством записи после завершения; в противном случае — значение false
. Значение по умолчанию — true
.
Возвращаемое значение
Объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток на основе набора сведений XML.
Применяется к
CreateJsonWriter(Stream, Encoding, Boolean, Boolean)
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданным символом.
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
Параметры
- encoding
- Encoding
Параметр Encoding, указывающий кодировку, используемую средством записи. Кодировка по умолчанию — UTF-8.
- ownsStream
- Boolean
Значение true
, если выходной поток закрывается средством записи после завершения; в противном случае — значение false
. Значение по умолчанию — true
.
- indent
- Boolean
Если значение равно true
, в выходных данных используется многострочный формат с надлежащим отступом для каждого уровня; в противном случае значение равно false
.
Возвращаемое значение
Объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток на основе набора сведений XML.
Применяется к
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
- Исходный код:
- JsonReaderWriterFactory.cs
Создает объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток с заданным символом.
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
Параметры
- encoding
- Encoding
Параметр Encoding, указывающий кодировку, используемую средством записи. Кодировка по умолчанию — UTF-8.
- ownsStream
- Boolean
Значение true
, если выходной поток закрывается средством записи после завершения; в противном случае — значение false
. Значение по умолчанию — true
.
- indent
- Boolean
Если значение равно true
, в выходных данных используется многострочный формат с надлежащим отступом для каждого уровня; в противном случае значение равно false
.
- indentChars
- String
Строка, используемая для задания отступа каждого уровня.
Возвращаемое значение
Объект XmlDictionaryWriter, осуществляющий запись данных с кодированием JSON в поток на основе набора сведений XML.