Сериализуемые типы данных

Для передачи данных между клиентским приложением и сервисом "Бром" используются собственный механизм сериализации данных. В таблице ниже представлены типы данных, которые могут быть сериализованы и переданы как в прямом, так и в обратном направлении:

Тип 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.НесериализуемыеДанные