5
см: TaskFactoryTask.Factory.StartNew() TaskScheduler параметра
Когда я хочу, чтобы сделать задачу быть долгоиграющим, а также быть сократимым, если я звоню этот метод от УИ, как я прохожу параметр taskcheduler?
Я пересмотрел свой вопрос, безопасно ли это передать .Default, когда я вызываю этот метод из нити ui? учитывая, что это долгая работа и задача блокировки. – Benny
@Benny: Ваш вопрос сам по себе еще не очень ясен, так как он не упоминает TaskScheduler.Default. Но да, TaskScheduler.Default прекрасно указывается из потока пользовательского интерфейса, но сама задача не будет * запускать * в потоке пользовательского интерфейса. –
Извините, я просто хочу убедиться, что когда я укажу TaskScheduler.Default из потока пользовательского интерфейса, задача не будет блокировать поток пользовательского интерфейса, спасибо. – Benny