Сериализуемые типы данных
Для передачи данных между клиентским приложением и сервисом "Бром" используются собственный механизм сериализации данных. В таблице ниже представлены типы данных, которые могут быть сериализованы и переданы как в прямом, так и в обратном направлении:
Тип 1С | Тип C# | |
---|---|---|
Примитивные типы: | ||
Строка | System.String | |
Число | System.Decimal | |
Булево | System.Boolean | |
Дата | System.DateTime | |
Коллекции: | ||
Массив | ITworks.Brom.Types.Массив | |
System.Collections.IList | ||
Структура | ITworks.Brom.Types.Структура | |
Соответствие | ITworks.Brom.Types.Соответствие | |
System.Collections.IDictionary | ||
ТаблицаЗначений | ITworks.Brom.Types.ТаблицаЗначений | |
ДеревоЗначений | ITworks.Brom.Types.ДеревоЗначений | |
Ссылки: | ||
ОбъектСсылка | ITworks.Brom.Types.ОбъектСсылка | |
ПеречислениеСсылка | ITworks.Brom.Types.ПеречислениеСсылка | |
Системные перечисления: | ||
ВидДвиженияНакопления | ITworks.Brom.Types.ВидДвиженияНакопления | |
ВидДвиженияБухгалтерии | ITworks.Brom.Types.ВидДвиженияБухгалтерии | |
ВидСчета | ITworks.Brom.Types.ВидСчета | |
Прочие типы: | ||
Неопределено | null | |
NULL | System.DBNull | |
УникальныйИдентификатор | System.Guid | |
ДвоичныеДанные | ITworks.Brom.Types.ДвоичныеДанные | |
ХранилищеЗначения | ITworks.Brom.Types.ХранилищеЗначения | |
Граница | ITworks.Brom.Types.Граница | |
МоментВремени | ITworks.Brom.Types.МоментВремени | |
Тип | ITworks.Brom.Types.Тип | |
ОписаниеТипов | ITworks.Brom.Types.ОписаниеТипов | |
Любые несериализуемые данные | ITworks.Brom.Types.НесериализуемыеДанные |