ve Invoker kullandığımda ve invoker.Invoke() yöntemini çağırdığımda, doğrudan GUI çalışırken yenilenmeyeceğini fark ettim. Başka ne fark var?WorkflowInvoker ve WorkflowApplication kullanımı arasındaki fark nedir?
5
A
cevap
8
WorklfowInvoker kullanarak bir iş akışı çalıştırmak senkronize bir çağrıdır. Böylece iş akışınız çalıştığı sürece engellenir. Kısa çalışma alanlarına ve faaliyetlerin birim testine yöneliktir ve Workflow Instance Store'u desteklemez.
WorklfowApplication eşzamansızdır ve iş akışlarını eşzamansız bir görev olarak yürütür, bu nedenle Çalıştır yalnızca yürütmeyi zamanlar ve geri döner. Hangi iş parçacığı çalıştırırsa, kullanılan SynchronizationContext'e bağlıdır, varsayılan ThreadPool'u kullanır. İş akışı tamamlandığı gibi durum güncellemeleri, ayarladığınız geri bildirimler yoluyla yapılır. Ayrıca, İş Akışı Örnek Deposunu da destekler.
İlgili konular
- 1. .exp kullanımı nedir ve .lib ile .dll arasındaki fark nedir?
- 2. CruiseControl.NET'de 'devenv' ve 'msbuild' kullanımı arasındaki fark nedir?
- 3. Slick'te DatabaseConfig ve Veritabanı kullanımı arasındaki fark nedir?
- 4. Javascript: location.hostname ve document.domain arasındaki fark nedir?
- 5. Python'da {} ve [] arasındaki fark nedir?
- 6. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 7. $ arasındaki fark nedir? ve PowerShell
- 8. Ascx ve .cshtml arasındaki fark nedir?
- 9. MsBuild'de, CreateProperty ve PropertyGroup arasındaki fark nedir?
- 10. alias_method ve alias_method_chain arasındaki fark nedir?
- 11. Fark() arasındaki fark nedir mustache.js
- 12. UTF kodlamaları arasındaki fark nedir?
- 13. arasındaki fark nedir?
- 14. Java arasındaki fark nedir
- 15. arasındaki fark nedir?
- 16. Gradle ve Maven Arasındaki Fark?
- 17. arasındaki fark nedir?
- 18. Kıvılcımlar içinde hdfs: // ve iplik kullanımı arasındaki fark
- 19. app.doScript ve $ .evalFile arasındaki fark nedir?
- 20. gVim ve gVim arasındaki fark nedir?
- 21. isAlpha ve isLetter arasındaki fark nedir?
- 22. Control.Enter ve Control.GotFocus olayları arasındaki fark nedir?
- 23. .got ve .got.plt bölümü arasındaki fark nedir?
- 24. AutomationProperties.AutomationID ve AutomationProperties.Name arasındaki fark nedir?
- 25. Android'de getDir ve getFilesDir arasındaki fark nedir?
- 26. R içinde `=` ve `<-` arasındaki fark nedir?
- 27. uint ve System.UInt32 arasındaki fark nedir?
- 28. PropertyChangeListener ve VetoableChangeListener arasındaki fark nedir?
- 29. XSS'de IDREF ve IDREFS arasındaki fark nedir?
- 30. Cacerts ve keystore arasındaki fark nedir?