System.Runtime.Serialization.Json Namespace

Предоставляет классы, связанные с сериализацией Json. Provides classes related to Json serialization.

Classes

DataContractJsonSerializer

Сериализует объекты в нотацию объектов JavaScript (JSON) и десериализует данные JSON в объекты.Serializes objects to the JavaScript Object Notation (JSON) and deserializes JSON data to objects. Этот класс не может быть унаследован.This class cannot be inherited.

DataContractJsonSerializerSettings

Задает параметры DataContractJsonSerializer.Specifies DataContractJsonSerializer settings.

JsonReaderWriterFactory

Создает экземпляры XmlDictionaryReader, которые могут осуществлять чтение данных, кодированных с использованием нотации объектов JavaScript (JSON), из потока или буфера и сопоставлять их набору сведений XML, а также экземпляры XmlDictionaryWriter, которые могут сопоставлять набор сведений XML данным JSON и записывать данные с кодированием JSON в поток.Produces instances of XmlDictionaryReader that can read data encoded with JavaScript Object Notation (JSON) from a stream or buffer and map it to an XML Infoset and instances of XmlDictionaryWriter that can map an XML Infoset to JSON and write JSON-encoded data to a stream.

Interfaces

IXmlJsonReaderInitializer

Задает интерфейс для инициализации средства чтения нотации объектов JavaScript (JSON) при его повторном использовании для чтения из конкретного потока или буфера.Specifies the interface for initializing a JavaScript Object Notation (JSON) reader when reusing them to read from a particular stream or buffer.

IXmlJsonWriterInitializer

Задает интерфейс для инициализации модуля записи нотации объектов JavaScript (JSON) при его повторном использовании для записи в конкретный выходной поток.Specifies the interface for initializing a JavaScript Object Notation (JSON) writer when reusing them to write to a particular output stream.