JsonReaderWriterFactory.CreateJsonWriter Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo.
Sobrecargas
| Name | Description |
|---|---|
| CreateJsonWriter(Stream) |
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo. |
| CreateJsonWriter(Stream, Encoding) |
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com uma codificação de caracteres especificada. |
| CreateJsonWriter(Stream, Encoding, Boolean) |
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com uma codificação de caracteres especificada. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com um carácter especificado. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com um carácter especificado. |
Observações
O CreateJsonWriter método estático devolve uma instância de um XmlDictionaryWriter que pode mapear um Infoset XML para um fluxo JSON. Não é garantido que XmlDictionaryWriter produza JSON válido. Se for usado de uma forma não suportada pelo mapeamento JSON-XML, pode lançar uma exceção ou escrever um documento JSON inválido.
CreateJsonWriter(Stream)
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num 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
Devoluções
E XmlDictionaryWriter que escreve dados codificados em JSON no fluxo com base num Infoset XML.
Observações
A codificação padrão de caracteres é UTF-8. Quando o escritor está fechado, o stream também está fechado.
Aplica-se a
CreateJsonWriter(Stream, Encoding)
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com uma codificação de caracteres 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 escritor. A codificação padrão é UTF-8.
Devoluções
E XmlDictionaryWriter que escreve dados codificados em JSON no fluxo com base num Infoset XML.
Observações
Quando o escritor está fechado, o stream também está fechado.
Aplica-se a
CreateJsonWriter(Stream, Encoding, Boolean)
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com uma codificação de caracteres 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 escritor. A codificação padrão é UTF-8.
- ownsStream
- Boolean
Se true, o fluxo de saída é fechado pelo escritor quando terminado; caso contrário false. O valor predefinido é true.
Devoluções
E XmlDictionaryWriter que escreve dados codificados em JSON no fluxo com base num Infoset XML.
Aplica-se a
CreateJsonWriter(Stream, Encoding, Boolean, Boolean)
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com um carácter 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 escritor. A codificação padrão é UTF-8.
- ownsStream
- Boolean
Se true, o fluxo de saída é fechado pelo escritor quando terminado; caso contrário false. O valor predefinido é true.
- indent
- Boolean
Se true, a saída usa formato multilinha, indentando corretamente cada nível; caso contrário, false.
Devoluções
E XmlDictionaryWriter que escreve dados codificados em JSON no fluxo com base num Infoset XML.
Aplica-se a
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
- Origem:
- JsonReaderWriterFactory.cs
Cria um XmlDictionaryWriter que escreve dados codificados em JSON num fluxo com um carácter 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);
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 escritor. A codificação padrão é UTF-8.
- ownsStream
- Boolean
Se true, o fluxo de saída é fechado pelo escritor quando terminado; caso contrário false. O valor predefinido é true.
- indent
- Boolean
Se true, a saída usa formato multilinha, indentando corretamente cada nível; caso contrário, false.
- indentChars
- String
A corda usada para recuar cada nível.
Devoluções
E XmlDictionaryWriter que escreve dados codificados em JSON no fluxo com base num Infoset XML.