2014-01-07 6 views
0

Когда вы делаете подписку, вы передаете идентификатор корреляции и используете это для ссылки на безопасность для возвращаемых полей.В BLPAPI есть более эффективный способ найти безопасность для подписки?

Таким образом, вы можете иметь счетчик, который увеличивает каждую подписку и использует это как идентификатор корреляции, карта от этого значения счетчика к объекту безопасности

Есть ли более эффективный способ сделать это?

ответ

1

Вместо прохождения ряда и сохраняя карту, вы можете использовать объект безопасности, как CorrelationId

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

Нет необходимости в поиске, и нет никаких проблем с синхронизацией на карте.

Смежные вопросы