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 objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux.
Surcharges
CreateJsonWriter(Stream) |
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux. |
CreateJsonWriter(Stream, Encoding) |
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après un codage de caractères indiqué. |
CreateJsonWriter(Stream, Encoding, Boolean) |
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après un codage de caractères indiqué. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après un caractère spécifié. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après un caractère spécifié. |
Remarques
La méthode statique CreateJsonWriter retourne une instance de XmlDictionaryWriter capable de mapper un Infoset XML à un flux JSON. Il n'est pas garanti que XmlDictionaryWriter produise des données JSON valides. 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)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crée un objet XmlDictionaryWriter qui écrit des données encodées par 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
XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux s'appuyant sur un Infoset XML.
Remarques
L'encodage de caractères par défaut est UTF-8. Lorsque le générateur est fermé, le flux est également fermé.
S’applique à
CreateJsonWriter(Stream, Encoding)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après un codage de caractères indiqué.
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
Encoding qui spécifie l'encodage de caractères utilisé par le générateur. L'encodage par défaut est UTF-8.
Retours
XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux s'appuyant sur un Infoset XML.
Remarques
Lorsque le générateur est fermé, le flux est également fermé.
S’applique à
CreateJsonWriter(Stream, Encoding, Boolean)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après un codage de caractères indiqué.
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
Encoding qui spécifie l'encodage de caractères utilisé par le générateur. L'encodage par défaut est UTF-8.
- ownsStream
- Boolean
Si la valeur est true
, le flux de sortie est fermé par le writer lorsqu'il est terminé ; sinon, la valeur est false
. La valeur par défaut est true
.
Retours
XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux s'appuyant sur un Infoset XML.
S’applique à
CreateJsonWriter(Stream, Encoding, Boolean, Boolean)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après 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
Encoding qui spécifie l'encodage de caractères utilisé par le générateur. L'encodage par défaut est UTF-8.
- ownsStream
- Boolean
Si la valeur est true
, le flux de sortie est fermé par le writer lorsqu'il est terminé ; sinon, la valeur est false
. La valeur par défaut est true
.
- indent
- Boolean
Si la valeur est true
, la sortie utilise le format multiligne, mettant en retrait chaque niveau correctement ; sinon, false
.
Retours
XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux s'appuyant sur un Infoset XML.
S’applique à
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String)
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
- Source:
- JsonReaderWriterFactory.cs
Crée un objet XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux d'après 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);
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
Encoding qui spécifie l'encodage de caractères utilisé par le générateur. L'encodage par défaut est UTF-8.
- ownsStream
- Boolean
Si la valeur est true
, le flux de sortie est fermé par le writer lorsqu'il est terminé ; sinon, la valeur est false
. La valeur par défaut est true
.
- indent
- Boolean
Si la valeur est true
, la sortie utilise le format multiligne, mettant en retrait chaque niveau correctement ; sinon, false
.
- indentChars
- String
Chaîne utilisée pour mettre en retrait chaque niveau.
Retours
XmlDictionaryWriter qui écrit des données encodées par JSON dans un flux s'appuyant sur un Infoset XML.