Ведущий Диалог
Зарегистрирован: 08 July 2006
Сообщения: 164
Примеры кода: 0
|
Смена контекста. |
08 August 2008 11:57 |
|
|
|
|
errmaker:
Необходимость возникла в связи с тем что проводятся различные тесты на производительность в довольно сложном проекте. Не могу найти в гугле и msdn как именно сменить текущий контекст. Было найдено методом тыка
Все равно не понятно зачем конкретно возникла такая необходимость.
По сути вопроса. Сменить ExecutionContext выполняющегося потока нельзя. Метод Thread.SetExecutionContext() объявлен internal, вероятно, по соображениям безопасности.
Метод Executioncontext.SuppressFlow() вам никак не поможет в смене контекста. Также этот метод не приостанавливает исполнение потока Он просто приостанавливает распространение текущего контекста на асинхронные операции (такие как создание новых потоков и выполнение операций в пуле потоков).
Понедельник начинается в субботу
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 08 August 2008 11:56
|
|