JsonReaderWriterFactory Klas

Definitie

Produceert exemplaren waarvan XmlDictionaryReader gegevens kunnen worden gelezen die zijn gecodeerd met JavaScript Object Notation (JSON) uit een stream of buffer en deze toewijzen aan een XML-infoset en exemplaren waarvan XmlDictionaryWriter een XML-infoset kan worden toegewezen aan JSON en JSON-gecodeerde gegevens naar een stream kunnen schrijven.

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

Opmerkingen

Windows Communication Foundation (WCF) verwerkt JSON-berichten met behulp van een toewijzing tussen JSON-gegevens en de XML-infoset. Normaal gesproken is deze toewijzing verborgen in de weergave. In sommige geavanceerde scenario's kan het echter nodig zijn om handmatig te converteren tussen JSON en XML. In dit geval kan de JsonReaderWriterFactory klasse worden gebruikt om de benodigde XML-lezers en schrijvers te maken. Houd er rekening mee dat niet elk XML Infoset-element kan worden toegewezen aan JSON. Zie Procedure voor meer informatie over toewijzing : JSON-gegevens serialiseren en deserialiseren.

Methoden

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

Hiermee maakt u een XmlDictionaryReader buffer die buffers kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON), met een opgegeven grootte en offset en tekencodering, naar een XML-infoset.

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

Hiermee maakt u een XmlDictionaryReader mapbuffers die zijn gecodeerd met JavaScript Object Notation (JSON), van een opgegeven grootte en offset, toe te wijzen aan een XML-infoset.

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Hiermee maakt u een XmlDictionaryReader buffer die is gecodeerd met JavaScript Object Notation (JSON) toewijzen aan een XML-infoset.

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Hiermee maakt u een XmlDictionaryReader bestand dat streams kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON), van een opgegeven grootte en offset, naar een XML-infoset.

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Hiermee maakt u een XmlDictionaryReader bestand dat streams kan toewijzen die zijn gecodeerd met JavaScript Object Notation (JSON) aan een XML-infoset.

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

Hiermee maakt u een XmlDictionaryWriter bestand dat gegevens schrijft die zijn gecodeerd met JSON naar een stroom met een opgegeven teken.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Hiermee maakt u een XmlDictionaryWriter bestand dat gegevens schrijft die zijn gecodeerd met JSON naar een stroom met een opgegeven teken.

CreateJsonWriter(Stream, Encoding, Boolean)

Hiermee maakt u een XmlDictionaryWriter bestand dat gegevens schrijft die zijn gecodeerd met JSON naar een stream met een opgegeven tekencodering.

CreateJsonWriter(Stream, Encoding)

Hiermee maakt u een XmlDictionaryWriter bestand dat gegevens schrijft die zijn gecodeerd met JSON naar een stream met een opgegeven tekencodering.

CreateJsonWriter(Stream)

Hiermee maakt u een XmlDictionaryWriter bestand dat gegevens schrijft die zijn gecodeerd met JSON naar een stream.

Van toepassing op