JsonReaderWriterFactory Sınıf

Tanım

XmlDictionaryReader Bir akıştan veya arabellekten JavaScript Nesne Gösterimi (JSON) ile kodlanmış verileri okuyabilen ve xml infoset'ine eşleyen ve XML Infoset'i JSON ile eşleyip JSON ile kodlanmış verileri akışa yazabilen örnekleri XmlDictionaryWriter oluşturur.

public ref class JsonReaderWriterFactory abstract sealed
public static class JsonReaderWriterFactory
type JsonReaderWriterFactory = class
Public Class JsonReaderWriterFactory
Devralma
JsonReaderWriterFactory

Açıklamalar

Windows Communication Foundation (WCF), JSON verileriyle XML Infoset arasında eşleme kullanarak JSON iletilerini işler. Normalde, bu eşleme görünümden gizlenir. Ancak bazı gelişmiş senaryolarda JSON ve XML arasında el ile dönüştürme yapılması gerekebilir. Bu durumda, JsonReaderWriterFactory sınıfı gerekli XML okuyucularını ve yazarlarını oluşturmak için kullanılabilir. Her XML Infoset öğesinin JSON ile eşlenebileceğini unutmayın. Eşleme hakkında daha fazla bilgi için bkz . Nasıl yapılır: JSON Verilerini Seri Hale Getirme ve Seri Durumdan Çıkarma.

Yöntemler

Name Description
CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader JavaScript Nesne Gösterimi (JSON) ile kodlanmış arabellekleri, belirtilen boyut, uzaklık ve karakter kodlamasıyla bir XML Infoset ile eşleyebilecek bir oluşturur.

CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

XmlDictionaryReader Belirtilen boyutta ve uzaklıkta JavaScript Nesne Gösterimi (JSON) ile kodlanmış arabellekleri XML Infoset'e eşleyebilecek bir oluşturur.

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

XmlDictionaryReader JavaScript Nesne Gösterimi (JSON) ile kodlanmış arabellekleri bir XML Infoset ile eşleyebilecek bir oluşturur.

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader Belirtilen boyutta ve uzaklıkta JavaScript Nesne Gösterimi (JSON) ile kodlanmış akışları BIR XML Infoset ile eşleyebilecek bir oluşturur.

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

XmlDictionaryReader JavaScript Nesne Gösterimi (JSON) ile kodlanmış akışları bir XML Infoset ile eşleyebilecek bir oluşturur.

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

XmlDictionaryWriter JSON ile kodlanmış verileri belirtilen karaktere sahip bir akışa yazan bir oluşturur.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

XmlDictionaryWriter JSON ile kodlanmış verileri belirtilen karaktere sahip bir akışa yazan bir oluşturur.

CreateJsonWriter(Stream, Encoding, Boolean)

XmlDictionaryWriter JSON ile kodlanmış verileri belirtilen karakter kodlamasına sahip bir akışa yazan bir oluşturur.

CreateJsonWriter(Stream, Encoding)

XmlDictionaryWriter JSON ile kodlanmış verileri belirtilen karakter kodlamasına sahip bir akışa yazan bir oluşturur.

CreateJsonWriter(Stream)

XmlDictionaryWriter JSON ile kodlanmış verileri akışa yazan bir oluşturur.

Şunlara uygulanır