Вы можете позвонить RevertToSelf
.
Тем не менее, есть кое-что, что нужно сказать, чтобы раскрутить специальный поток для задания подражания и завершить его, когда работа по подражанию будет завершена. Это разделит работу по олицетворению, так что если какие-либо обратные вызовы или сообщения будут обрабатываться в основном потоке, они будут выполняться в контексте основного пользователя, а не олицетворенного пользователя. На самом деле, чем больше я думаю об этом, тем сильнее чувствую, что решение - это отдельная тема.