始终在异步中使用线程池线程来继续

时间:2015-04-20 21:41:41

标签: f#

有没有办法指示F#始终使用线程池线程来实现异步计算表达式中的延续,而不管同步上下文是什么?

1 个答案:

答案 0 :(得分:4)

确定您使用Async.SwitchToThreadPool或其他Switch...方法

像这样:

async {

   do! Async.SwitchToThreadPool () 
   // ... your other stuff
}