JsonReaderWriterFactory.CreateJsonWriter Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
- 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
- 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
- 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
- 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.