Ich möchte etwas verwenden, das dem BackgroundWorker ähnlich ist, das bekannt ist aus dem vollständigen .NET Framework auf mobilen Geräten. Leider ist es im kompakten Rahmen nicht verfügbar.
Was kann ich stattdessen verwenden?
Es gibt eine MSDN-Website, die die Hintergrundverarbeitungstechniken auf der CF behandelt.
>Die häufigste Option ist die Verwendung von ThreadPool.QueueUserWorkItem eines BackgroundWorker, obwohl es andere Optionen gibt.
Es gibt eine Implementierung von BackgroundWorker für CF: Ссылка
Es gibt ein Framework namens Smart Device Framework von OpenNETCF , das versucht, die Lücke zwischen den kompakten zu schließen Framework und das vollständige .NET Framework. Dieses Framework enthält und bietet eine BackgroundWorker
Implementierung.
Dieses Framework ist als eine Community-Version verfügbar, die kostenlos verwendet werden kann.
Von der alten Version ist 1.x
auch der Quellcode, der direkt von hier zur Verfügung steht (scrollen Sie nach unten zum letzter Link). Dieser Quellcode ähnelt dem Link, den @Filip Navara zur Verfügung gestellt hat.
Tags und Links .net c# compact-framework