Транзакция в новом потоке

Автор Тема: Транзакция в новом потоке  (Прочитано 14477 раз)

0 Пользователей и 6 Гостей просматривают эту тему.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13898
  • Карма: 1790
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Транзакция в новом потоке
« Ответ #15 : 06-05-2020, 22:21:44 »
возможно создание объектов автокада вне транзакции?
Да. Это в принципе нормальный сценарий. Более того ведь есть вариант вообще не использовать транзакции.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13898
  • Карма: 1790
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Транзакция в новом потоке
« Ответ #16 : 06-05-2020, 22:22:46 »
еще вопрос
У нас принято "один вопрос - одна тема". Это на будущее.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Андрей МиковАвтор темы

  • ADN OPEN
  • Сообщений: 7
  • Карма: 0
Re: Транзакция в новом потоке
« Ответ #17 : 07-05-2020, 07:44:29 »
Ок. Спасибо!

Оффлайн Привалов Дмитрий

  • ADN Club
  • *****
  • Сообщений: 554
  • Карма: 119
Re: Транзакция в новом потоке
« Ответ #18 : 07-05-2020, 10:28:08 »
возможно создание объектов автокада вне транзакции? с последующим добавлением их в транзакцию или освобождением через Dispose. Или это тоже чревато?
В теории можно попробовать создавать объекты в другом потоке и добавлять в массив. Только брать простые объекты, типа точек и отрезков, а не таблицы и размеры.
Затем в основном потоке добавлять их в нужное пространство, закрывать транзакцией и удалять из массива.
Такой сценарий может и сработает, но вероятно не даст существенного прироста по скорости.