Пространство имен Terrasoft.Nui.ServiceModel.DataContract библиотеки классов Terrasoft.Nui.ServiceModel.dll.
Назначение класса InsertQuery — добавление записей в раздел. Передача данных непосредственно в сервис работы с данными DataService осуществляется по HTTP протоколу при помощи POST-запроса по URL.
Контракт данных InsertQuery имеет иерархическую структуру с несколькими уровнями вложенности. Для простоты восприятия иерархическую структуру контракта данных InsertQuery удобно представить в формате объекта JSON.
Свойства
Идентификатор запроса.
Дополнительная информация о запросе, которая может быть использована для отправки запроса DBExecutor.
| General | Используется, как значение по умолчанию. |
| Limited | Используется, чтобы показать, что запрос может быть отправлен исполнителю с ограниченными ресурсами. |
Содержит коллекцию значений колонок добавляемой записи. Унаследовано от родительского класса BaseQuery. Имеет тип ColumnValues, определенный в пространстве имен Terrasoft.Nui.ServiceModel.DataContract.
Строка, которая содержит название корневой схемы объекта добавляемой записи.
Тип операции с записью. Задается значением перечисления QueryOperationType пространства имен Terrasoft.Nui.ServiceModel.DataContract. Для InsertQuery устанавливается значение QueryOperationType.Insert.
| Select | 0 |
| Insert | 1 |
| Update | 2 |
| Delete | 3 |
| Batch | 4 |
Флаг, который включает данные о выполнении процесса.