JsonReaderWriterFactory Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan példányokat XmlDictionaryReader hoz létre, amelyek beolvashatják a JavaScript Object Notation (JSON) által kódolt adatokat egy streamből vagy pufferből, és megfeleltetik azokat egy XML-információkészletnek, és amelyek példányai XmlDictionaryWriter leképezéssel képezhetnek le egy XML-adathalmazt JSON-ra, és JSON-kódolású adatokat írhatnak egy streambe.
public ref class JsonReaderWriterFactory abstract sealed
public static class JsonReaderWriterFactory
type JsonReaderWriterFactory = class
Public Class JsonReaderWriterFactory
- Öröklődés
-
JsonReaderWriterFactory
Megjegyzések
Windows kommunikációs alaprendszer (WCF) JSON-üzeneteket dolgoz fel A JSON-adatok és az XML-adathalmaz közötti megfeleltetés használatával. Ez a leképezés általában rejtett a nézet elől. Bizonyos speciális helyzetekben azonban szükség lehet a JSON és az XML közötti manuális konvertálásra. Ebben az esetben az JsonReaderWriterFactory osztály használható a szükséges XML-olvasók és -írók létrehozásához. Vegye figyelembe, hogy nem minden XML Infoset-elem rendelhető JSON-ra. A leképezésről további információt a JSON-adatok szerializálása és deszerializálása című témakörben talál.
Metódusok
| Name | Description |
|---|---|
| CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Létrehoz egy XmlDictionaryReader , a JavaScript Object Notation (JSON) által kódolt puffereket egy megadott mérettel, eltolással és karakterkódolással egy XML-adatkészletre. |
| CreateJsonReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas) |
Létrehoz egy XmlDictionaryReader adott méretű és eltolású JavaScript Object Notation (JSON) kódolt puffereket egy XML-adatkészletre. |
| CreateJsonReader(Byte[], XmlDictionaryReaderQuotas) |
Létrehoz egy olyan puffereket XmlDictionaryReader , amelyek a JavaScript Object Notation (JSON) kóddal kódolt puffereket egy XML-adatkészletre képezhetik le. |
| CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Létrehoz egy XmlDictionaryReader adott méretű és eltolású JavaScript Object Notation (JSON) kódolt streameket egy XML-adatkészletre. |
| CreateJsonReader(Stream, XmlDictionaryReaderQuotas) |
Létrehoz egy XmlDictionaryReader , a JavaScript Object Notation (JSON) használatával kódolt streameket xml-adatkészletre. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Létrehoz egy XmlDictionaryWriter JSON-kóddal kódolt adatokat egy megadott karakterrel rendelkező streambe. |
| CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Létrehoz egy XmlDictionaryWriter JSON-kóddal kódolt adatokat egy megadott karakterrel rendelkező streambe. |
| CreateJsonWriter(Stream, Encoding, Boolean) |
Létrehoz egy XmlDictionaryWriter JSON-kóddal kódolt adatokat egy megadott karakterkódolású streambe. |
| CreateJsonWriter(Stream, Encoding) |
Létrehoz egy XmlDictionaryWriter JSON-kóddal kódolt adatokat egy megadott karakterkódolású streambe. |
| CreateJsonWriter(Stream) |
Létrehoz egy XmlDictionaryWriter JSON-kóddal kódolt adatokat egy streambe. |