JsonReaderWriterFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |