JsonReaderWriterFactory.CreateJsonWriter Méthode

Définition

Crée un XmlDictionaryWriter fichier qui écrit des données encodées avec JSON dans un flux.

Surcharges

Nom Description
CreateJsonWriter(Stream)

Crée un XmlDictionaryWriter fichier qui écrit des données encodées avec JSON dans un flux.

CreateJsonWriter(Stream, Encoding)

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un encodage de caractères spécifié.

CreateJsonWriter(Stream, Encoding, Boolean)

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un encodage de caractères spécifié.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un caractère spécifié.

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

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un caractère spécifié.

Remarques

La CreateJsonWriter méthode statique retourne une instance d’un XmlDictionaryWriter qui peut mapper un ensemble d’informations XML à un flux JSON. Il XmlDictionaryWriter n’est pas garanti de produire un JSON valide. S’il est utilisé d’une manière non prise en charge par le mappage JSON-XML, il peut lever une exception ou écrire un document JSON non valide.

CreateJsonWriter(Stream)

Crée un XmlDictionaryWriter fichier qui écrit des données encodées avec JSON dans un flux.

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

Paramètres

stream
Stream

Sortie Stream de l’enregistreur JSON.

Retours

Qui XmlDictionaryWriter écrit des données encodées avec JSON dans le flux en fonction d’un ensemble d’informations XML.

Remarques

L’encodage de caractères par défaut est UTF-8. Lorsque l’enregistreur est fermé, le flux est également fermé.

S’applique à

CreateJsonWriter(Stream, Encoding)

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un encodage de caractères spécifié.

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

Paramètres

stream
Stream

Sortie Stream de l’enregistreur JSON.

encoding
Encoding

Qui Encoding spécifie l’encodage de caractères utilisé par l’enregistreur. L’encodage par défaut est UTF-8.

Retours

Qui XmlDictionaryWriter écrit des données encodées avec JSON dans le flux en fonction d’un ensemble d’informations XML.

Remarques

Lorsque l’enregistreur est fermé, le flux est également fermé.

S’applique à

CreateJsonWriter(Stream, Encoding, Boolean)

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un encodage de caractères spécifié.

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

Paramètres

stream
Stream

Sortie Stream de l’enregistreur JSON.

encoding
Encoding

Qui Encoding spécifie l’encodage de caractères utilisé par l’enregistreur. L’encodage par défaut est UTF-8.

ownsStream
Boolean

Si true, le flux de sortie est fermé par l’enregistreur lorsque vous avez terminé ; sinon false. La valeur par défaut est true.

Retours

Qui XmlDictionaryWriter écrit des données encodées avec JSON dans le flux en fonction d’un ensemble d’informations XML.

S’applique à

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un caractère spécifié.

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

Paramètres

stream
Stream

Sortie Stream de l’enregistreur JSON.

encoding
Encoding

Qui Encoding spécifie l’encodage de caractères utilisé par l’enregistreur. L’encodage par défaut est UTF-8.

ownsStream
Boolean

Si true, le flux de sortie est fermé par l’enregistreur lorsque vous avez terminé ; sinon false. La valeur par défaut est true.

indent
Boolean

Si true, la sortie utilise le format multiligne, en retrait de chaque niveau correctement ; sinon, false.

Retours

Qui XmlDictionaryWriter écrit des données encodées avec JSON dans le flux en fonction d’un ensemble d’informations XML.

S’applique à

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

Crée une XmlDictionaryWriter valeur qui écrit des données encodées avec JSON dans un flux avec un caractère spécifié.

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

Paramètres

stream
Stream

Sortie Stream de l’enregistreur JSON.

encoding
Encoding

Qui Encoding spécifie l’encodage de caractères utilisé par l’enregistreur. L’encodage par défaut est UTF-8.

ownsStream
Boolean

Si true, le flux de sortie est fermé par l’enregistreur lorsque vous avez terminé ; sinon false. La valeur par défaut est true.

indent
Boolean

Si true, la sortie utilise le format multiligne, en retrait de chaque niveau correctement ; sinon, false.

indentChars
String

Chaîne utilisée pour mettre en retrait chaque niveau.

Retours

Qui XmlDictionaryWriter écrit des données encodées avec JSON dans le flux en fonction d’un ensemble d’informations XML.

S’applique à