Платформа объекта: Добавьте Свойства/Объекты во время времени выполнения

Этот пример показывает, как использовать функцию locate() для трехмерной триангуляции CGAL. Если вам нужно ускорить локацию, а не строительство, вы можете установить параметр LP из Delaunay_triangulation_3 в CGAL::Fast_location.

7
задан Mihai Limbășan 19 April 2009 в 07:24
поделиться

3 ответа

После чтения некоторых записей в блоге команды Платформы Объекта и Julie Lerman, это кажется, что они смотрят на создание этого легче для следующей версии. Что означает насколько я могу сказать, способом, которым я заявил в вопросе, является лучший способ динамично добавить поля к платформе объекта.

1
ответ дан 7 December 2019 в 20:38
поделиться

Вы собираетесь закончить тем, что провели больше времени, пытаясь заставить это решение работать затем для получения всего проекта, сделанного с помощью HashTables. Я действительно не думаю, что платформа объекта подходит для этой ситуации потому что,

  1. Ваш код не был бы запрограммирован для использования новых полей, которые были сгенерированы
  2. Вы оказываетесь перед необходимостью иметь дело с разгрузкой текущего блока от домена приложения и перезагрузки новой
  3. Вы действительно устанавливаете Ваш сам для отказа

Извините, но существуют только некоторые проблемы, к которым легко не относятся определенные платформы.

0
ответ дан 7 December 2019 в 20:38
поделиться

Я просто бросаю это там ...

Вы можете использовать методы расширения и / или частичный класс, чтобы позволить объектам принимать словарь пар ключ / значение для данные настраиваемого поля. Затем после события сохранения вы можете вставить / обновить эти данные, используя прямой SQL.

0
ответ дан 7 December 2019 в 20:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: