Какова цель iscomplete собственности pushsharp брокера?

У брокеров есть таинственное свойство iscomplete, и мне интересно, что оно делает?

1 ответ

Решение

Это действительно довольно просто и не так интересно....

ServiceBroker использует BlockingCollection<T> обрабатывать уведомления об очередях. Когда вы звоните .Stop() на ServiceBroker он ожидает завершения сбора перед возвратом (таким образом, у вас есть возможность дождаться отправки всех уведомлений из очереди перед возвратом).

IsCompleted свойство просто выставляет то же свойство коллекции. Это может или не может быть полезным для вас.

Другие вопросы по тегам