Формат JSON (платформа служб данных ADO.NET)
JSON — это облегченный формат обмена данными. Он основан на подмножестве языка JavaScript (3 издание стандарта ECMA-262, выпущенное в декабре 1999 года). JSON — это текстовый формат, зависимый от языка, но при этом использующий соглашения, знакомые программистам, работающим с такими языками, как C#, C++ и JavaScript. Сообщение, которое форматируется в JSON, позволяет легко создавать объекты JavaScript из данных, сериализованных в JSON.
В этом разделе описывается сопоставление ресурсов служб данных ADO.NET и способ их сериализации с помощью формата JSON в соответствии с RFC 4627. Формат JSON состоит из двух структур:
Объект JSON. Коллекция пар имен и значений. В различных языках этот объект может реализовываться как объект, запись, структура, словарь, хэш-таблица, список с ключами или ассоциативный массив.
Массив JSON. Упорядоченный список значений. В большинстве языков он реализуется как массив, вектор, список или последовательность.
Если сериализация JSON не определена для типа ресурса ADO.NET, такого как EntityType или Association, причина заключается в том, что указанный тип ресурса никогда не сериализуется при взаимодействии со службами данных ADO.NET.
См. также
Понятия
Правила сериализации JSON (платформа служб данных ADO.NET)
Отложенное содержимое (формат JSON платформы служб данных ADO.NET)
Спецификации служб данных ADO.NET