8 / 8 / 3
Регистрация: 20.05.2012
Сообщений: 174
|
|
1 | |
Можно ли и каким образом получить поток экземпляра Класса?10.08.2015, 10:58. Показов 1497. Ответов 2
Метки нет (Все метки)
Доброго дня форумчанам.
Возник такой вопрос - можно ли добиться у произвольных классов чего-то похожего на UiElement.Dispatcher? Каким-то образом получить поток, которому принадлежит текущий экземпляр? Я работаю с СОМ-объектом в другом потоке и возник конфликт - объект создан в одном потоке, а обращаюсь к нему в другом.
0
|
10.08.2015, 10:58 | |
Ответы с готовыми решениями:
2
Каким образом можно получить доступ к listview из другого класса Каким образом можно из метода одного класса, вывести в метод другого класса текст всплывающего сообщения Каким образом можно получить пр 9 Каким образом можно получить код символа? |
Каратель
|
|
10.08.2015, 12:41 | 2 |
Сообщение было отмечено Kamerton как решение
Решение
Работает на основе SynchronizationContext.
Вот и вы в конструкторе сохранайте текущий SynchronizationContext и текущий Id потока, а в методы добавьте проверку если текущий Id потока (из которого вызвали метод) не равен сохраненному то переадресовывайте вызов через SynchronizationContext.
0
|
8 / 8 / 3
Регистрация: 20.05.2012
Сообщений: 174
|
|
12.08.2015, 09:40 [ТС] | 3 |
0
|
12.08.2015, 09:40 | |
12.08.2015, 09:40 | |
Помогаю со студенческими работами здесь
3
Каким образом можно получить доступ к запущеным службам? Каким образом можно получить содержание СМС с телефона? Каким образом можно получить курсы валют с Rbc.ru? Каким образом можно программно проверить и получить почту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |