JsonReaderWriterFactory Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghasilkan instans XmlDictionaryReader yang dapat membaca data yang dikodekan dengan JavaScript Object Notation (JSON) dari aliran atau buffer dan memetakannya ke Set Info XML dan instans XmlDictionaryWriter yang dapat memetakan Infoset XML ke JSON dan menulis data yang dikodekan JSON ke aliran.
public ref class JsonReaderWriterFactory abstract sealed
public static class JsonReaderWriterFactory
type JsonReaderWriterFactory = class
Public Class JsonReaderWriterFactory
- Warisan
-
JsonReaderWriterFactory
Keterangan
Windows Communication Foundation (WCF) memproses pesan JSON menggunakan pemetaan antara data JSON dan Xml Infoset. Biasanya, pemetaan ini disembunyikan dari tampilan. Namun, dalam beberapa skenario tingkat lanjut mungkin perlu untuk mengonversi secara manual antara JSON dan XML. Dalam hal ini, JsonReaderWriterFactory kelas dapat digunakan untuk membuat pembaca dan penulis XML yang diperlukan. Perhatikan bahwa tidak setiap elemen Infoset XML dapat dipetakan ke JSON. Untuk informasi selengkapnya tentang pemetaan, lihat Cara: Membuat Serialisasi dan Deserialisasi Data JSON.
Metode
| CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
XmlDictionaryReader Membuat buffer yang dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON), dengan ukuran dan offset dan pengodean karakter tertentu, ke Set Info XML. |
| CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas) |
XmlDictionaryReader Membuat buffer yang dapat memetakan buffer yang dikodekan dengan JavaScript Object Notation (JSON), dari ukuran dan offset tertentu, ke Set Info XML. |
| CreateJsonReader(Byte[], XmlDictionaryReaderQuotas) |
Membuat buffer yang dapat memetakan buffer yang XmlDictionaryReader dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML. |
| CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Membuat yang dapat memetakan aliran yang XmlDictionaryReader dikodekan dengan JavaScript Object Notation (JSON), dari ukuran dan offset tertentu, ke Set Info XML. |
| CreateJsonReader(Stream, XmlDictionaryReaderQuotas) |
Membuat yang dapat memetakan aliran yang XmlDictionaryReader dikodekan dengan JavaScript Object Notation (JSON) ke Set Info XML. |
| CreateJsonWriter(Stream) |
Membuat yang menulis data yang XmlDictionaryWriter dikodekan dengan JSON ke aliran. |
| CreateJsonWriter(Stream, Encoding) |
Membuat yang menulis data yang XmlDictionaryWriter dikodekan dengan JSON ke aliran dengan pengodean karakter tertentu. |
| CreateJsonWriter(Stream, Encoding, Boolean) |
Membuat yang menulis data yang XmlDictionaryWriter dikodekan dengan JSON ke aliran dengan pengodean karakter tertentu. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Membuat yang menulis data yang XmlDictionaryWriter dikodekan dengan JSON ke aliran dengan karakter tertentu. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Membuat yang menulis data yang XmlDictionaryWriter dikodekan dengan JSON ke aliran dengan karakter tertentu. |