Метод Scheduler::Attach
Присоединяет планировщик к контекста вызова. После выполнения возврата данным методом вызывающий контекст управляется планировщиком и планировщик становится текущим планировщиком.
virtual void Attach() =0;
Заметки
Присоединение планировщик неявно помещает ссылку на планировщике.
В некоторой точке в будущем, необходимо вызвать метод CurrentScheduler::Detach, чтобы разрешить завершение работы планировщика.
Если метод вызван из контекста, уже присоединенного к другому планировщику, существующий планировщик запоминается как предыдущий планировщик и вновь созданный планировщик становится текущим планировщиком. При вызове метода CurrentScheduler::Detach на более поздней точке предыдущий планировщик восстанавливается как текущий планировщик.
Данный метод создаст исключение improper_scheduler_attach, если данный планировщик является текущим планировщиком вызывающего контекста.
Требования
Заголовок: concrt.h
Пространство имен: concurrency