JsonReaderWriterFactory.CreateJsonWriter Método

Definição

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo.

Sobrecargas

Nome Description
CreateJsonWriter(Stream)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo.

CreateJsonWriter(Stream, Encoding)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com uma codificação de caractere especificada.

CreateJsonWriter(Stream, Encoding, Boolean)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com uma codificação de caractere especificada.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com um caractere especificado.

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

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com um caractere especificado.

Comentários

O CreateJsonWriter método estático retorna uma instância de um XmlDictionaryWriter conjunto de informações XML mapeado para um fluxo JSON. Não XmlDictionaryWriter há garantia de produzir JSON válido. Se ele for usado de forma não compatível com o mapeamento de JSON-XML, ele poderá gerar uma exceção ou gravar um documento JSON inválido.

CreateJsonWriter(Stream)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo.

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

Parâmetros

stream
Stream

A saída Stream do gravador JSON.

Retornos

Um XmlDictionaryWriter que grava dados codificados com JSON no fluxo com base em um conjunto de informações XML.

Comentários

A codificação de caractere padrão é UTF-8. Quando o gravador é fechado, o fluxo também é fechado.

Aplica-se a

CreateJsonWriter(Stream, Encoding)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com uma codificação de caractere especificada.

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

Parâmetros

stream
Stream

A saída Stream do gravador JSON.

encoding
Encoding

O Encoding que especifica a codificação de caracteres usada pelo gravador. A codificação padrão é UTF-8.

Retornos

Um XmlDictionaryWriter que grava dados codificados com JSON no fluxo com base em um conjunto de informações XML.

Comentários

Quando o gravador é fechado, o fluxo também é fechado.

Aplica-se a

CreateJsonWriter(Stream, Encoding, Boolean)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com uma codificação de caractere especificada.

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

Parâmetros

stream
Stream

A saída Stream do gravador JSON.

encoding
Encoding

O Encoding que especifica a codificação de caracteres usada pelo gravador. A codificação padrão é UTF-8.

ownsStream
Boolean

Se trueo fluxo de saída for fechado pelo gravador quando terminar; caso contrário false. O valor padrão é true.

Retornos

Um XmlDictionaryWriter que grava dados codificados com JSON no fluxo com base em um conjunto de informações XML.

Aplica-se a

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com um caractere especificado.

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

Parâmetros

stream
Stream

A saída Stream do gravador JSON.

encoding
Encoding

O Encoding que especifica a codificação de caracteres usada pelo gravador. A codificação padrão é UTF-8.

ownsStream
Boolean

Se trueo fluxo de saída for fechado pelo gravador quando terminar; caso contrário false. O valor padrão é true.

indent
Boolean

Se true, a saída usará o formato de várias linhas, recuando cada nível corretamente; caso contrário, false.

Retornos

Um XmlDictionaryWriter que grava dados codificados com JSON no fluxo com base em um conjunto de informações XML.

Aplica-se a

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

Cria um XmlDictionaryWriter que grava dados codificados com JSON em um fluxo com um caractere especificado.

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);
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

Parâmetros

stream
Stream

A saída Stream do gravador JSON.

encoding
Encoding

O Encoding que especifica a codificação de caracteres usada pelo gravador. A codificação padrão é UTF-8.

ownsStream
Boolean

Se trueo fluxo de saída for fechado pelo gravador quando terminar; caso contrário false. O valor padrão é true.

indent
Boolean

Se true, a saída usará o formato de várias linhas, recuando cada nível corretamente; caso contrário, false.

indentChars
String

A cadeia de caracteres usada para recuar cada nível.

Retornos

Um XmlDictionaryWriter que grava dados codificados com JSON no fluxo com base em um conjunto de informações XML.

Aplica-se a