JsonReaderWriterFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |