ADN Club => AutoCAD .NET API => Тема начата: Алексей Терно от 18-08-2019, 13:49:50
Название: Сохранение ExtendedDataBinaryChunk в ResultBuffer
Отправлено: Алексей Терно от 18-08-2019, 13:49:50
Для удобства дальнейшей работы решил сохранить свой класс в Xrecord в виде byte[]. Сериализую свой класс и получаю байтовый массив. Далее этот массив запихиваю в ResultBuffer и в Xrecord соответственно:
то все сохраняется. Есть ли у ExtendedDataBinaryChunk какой-то лимит?
PS. Можно разбить этот массив на отдельные байты и сохранить в качестве отдельных строк в ResultBuffer. В этом случае все работает, но очень долго. Так что получаемый байтовый массив рабочий.
Название: Re: Сохранение ExtendedDataBinaryChunk в ResultBuffer
Отправлено: Алексей Терно от 18-08-2019, 14:27:28
Вот тут подробно расписано, как сохранить сериализованный класс в ExtensionDictionary: https://adndevblog.typepad.com/autocad/2012/05/serialize-a-net-class-into-an-autocad-drawing-database.html (https://adndevblog.typepad.com/autocad/2012/05/serialize-a-net-class-into-an-autocad-drawing-database.html)