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 por JavaScript Object Notation (JSON) de una secuencia o búfer y asignarlos a un conjunto de información XML e instancias de XmlDictionaryWriter que pueden asignar un conjunto de información XML a JSON y escribir datos codificados por 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. Sin embargo, en algunos escenarios avanzados puede ser necesario realizar manualmente la conversión entre JSON y XML. En este caso, la clase JsonReaderWriterFactory se puede utilizar para crear los sistemas de lectura y de escritura XML necesarios. Observe que no es posible asignar a JSON todos los elementos de conjunto de información XML. Para obtener más información sobre la asignación, vea Cómo: Serializar y deserializar datos JSON.
Métodos
CreateJsonReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Crea XmlDictionaryReader que puede asignar búferes codificados con JavaScript Object Notation (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 XmlDictionaryReader que puede asignar búferes codificados con JavaScript Object Notation (JSON), de un tamaño y desplazamiento especificados, a un conjunto de información XML. |
CreateJsonReader(Byte[], XmlDictionaryReaderQuotas) |
Crea un XmlDictionaryReader que puede asignar búferes codificados con JavaScript Object Notation (JSON) a un conjunto de información XML. |
CreateJsonReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) |
Crea XmlDictionaryReader que puede asignar secuencias codificadas con JavaScript Object Notation (JSON), de un tamaño y desplazamiento especificados, a un conjunto de información XML. |
CreateJsonReader(Stream, XmlDictionaryReaderQuotas) |
Crea un XmlDictionaryReader que puede asignar secuencias codificadas con JavaScript Object Notation (JSON) a un conjunto de información XML. |
CreateJsonWriter(Stream) |
Crea un objeto XmlDictionaryWriter que escribe datos codificados con JSON en una secuencia. |
CreateJsonWriter(Stream, Encoding) |
Crea XmlDictionaryWriter que escribe datos codificados con JSON en una secuencia con una codificación de caracteres especificada. |
CreateJsonWriter(Stream, Encoding, Boolean) |
Crea XmlDictionaryWriter que escribe datos codificados con JSON en una secuencia con una codificación de caracteres especificada. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean) |
Crea XmlDictionaryWriter que escribe datos codificados con JSON en una secuencia con un carácter especificado. |
CreateJsonWriter(Stream, Encoding, Boolean, Boolean, String) |
Crea XmlDictionaryWriter que escribe datos codificados con JSON en una secuencia con un carácter especificado. |