JsonReaderWriterFactory Clase

Definición

Genera instancias de XmlDictionaryReader que pueden leer datos codificados con notación de objetos JavaScript (JSON) desde una secuencia o búfer y asignarlos a un conjunto de información XML e instancias de que pueden asignar un conjunto de XmlDictionaryWriter información XML a JSON y escribir datos codificados en JSON en una secuencia.

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

Comentarios

Windows Communication Foundation (WCF) procesa mensajes JSON mediante una asignación entre datos JSON y el conjunto de información XML. Normalmente, esta asignación está oculta en la vista. Sin embargo, en algunos escenarios avanzados puede ser necesario convertir manualmente entre JSON y XML. En este caso, la JsonReaderWriterFactory clase se puede usar para crear los lectores y escritores XML necesarios. Tenga en cuenta que no todos los elementos del conjunto de información XML se pueden asignar a JSON. Para obtener más información sobre la asignación, consulte Cómo: Serializar y deserializar datos JSON.

Métodos

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

Crea un XmlDictionaryReader objeto que puede asignar búferes codificados con notación de objetos JavaScript (JSON), con un tamaño y desplazamiento especificados y codificación de caracteres, a un conjunto de información XML.

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

Crea un XmlDictionaryReader objeto que puede asignar búferes codificados con notación de objetos JavaScript (JSON), de un tamaño y desplazamiento especificados, a un conjunto de información XML.

CreateJsonReader(Byte[], XmlDictionaryReaderQuotas)

Crea un objeto XmlDictionaryReader que puede asignar búferes codificados con notación de objetos JavaScript (JSON) a un conjunto de información XML.

CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

Crea un objeto XmlDictionaryReader que puede asignar secuencias codificadas con notación de objetos JavaScript (JSON), de un tamaño y desplazamiento especificados, a un conjunto de información XML.

CreateJsonReader(Stream, XmlDictionaryReaderQuotas)

Crea un objeto XmlDictionaryReader que puede asignar secuencias codificadas con notación de objetos JavaScript (JSON) a un conjunto de información XML.

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

Crea un XmlDictionaryWriter objeto que escribe datos codificados con JSON en una secuencia con un carácter especificado.

CreateJsonWriter(Stream, Encoding, Boolean, Boolean)

Crea un XmlDictionaryWriter objeto que escribe datos codificados con JSON en una secuencia con un carácter especificado.

CreateJsonWriter(Stream, Encoding, Boolean)

Crea un XmlDictionaryWriter objeto que escribe datos codificados con JSON en una secuencia con una codificación de caracteres especificada.

CreateJsonWriter(Stream, Encoding)

Crea un XmlDictionaryWriter objeto que escribe datos codificados con JSON en una secuencia con una codificación de caracteres especificada.

CreateJsonWriter(Stream)

Crea un XmlDictionaryWriter objeto que escribe datos codificados con JSON en una secuencia.

Se aplica a