Gibt es einen BackgroundWorker-Ersatz für .NET Compact Framework 3.5?

8

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?

    
Robin 24.08.2009, 17:08
quelle

4 Antworten

4

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.

    
Reed Copsey 24.08.2009, 17:12
quelle
2

Es gibt eine Implementierung von BackgroundWorker für CF: Ссылка

    
Filip Navara 24.08.2009 17:14
quelle
0

Hier ist eine Implementierung, die mit Reflektor . Sie können Reflector verwenden, um verschiedene Implementierungen innerhalb des .NET-Frameworks auszuprobieren.

    
SwDevMan81 24.08.2009 17:34
quelle
0

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.

    
Robin 25.06.2014 14:32
quelle

Tags und Links