JsonReaderWriterFactory.CreateJsonWriter Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
- 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
- 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
- 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
- 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.