Tag: autoresetevent
Ein AutoResetEvent ist ein lokaler warten, Griff-Ereignis, wird automatisch signalisiert, wenn, nach dem lösen einer einzigen wartenden thread
1
Antworten
Habe ich folgenden code. Ich versuche, etwas zu Tasten, der Hauptform, die können Anhalten, Fortsetzen und Beenden der hintergrund-thread, der downloader läuft (private Thread thread) Form1.cs private AutoResetEvent waitHandle = new AutoResetEvent(true); private Thread thread; private void
4
Antworten
Ich habe folgenden code in meiner Anwendung seit einigen Jahren und habe nie gesehen, eine Ausgabe von ihm. while ((PendingOrders.Count > 0) || (WaitHandle.WaitAny(CommandEventArr) != 1)) { lock (PendingOrders) { if (PendingOrders.Count > 0) { fbo =
1
Antworten
Ich versuche, umzusetzen AutoResetEvent. Für den Zweck verwende ich eine sehr einfache Klasse : public class MyThreadTest { static readonly AutoResetEvent thread1Step = new AutoResetEvent(false); static readonly AutoResetEvent thread2Step = new AutoResetEvent(false); void DisplayThread1() { while (true)
10
Antworten
Ich habe die Dokumentation gelesen und ich glaube, ich verstehe. Ein AutoResetEvent zurückgesetzt, wenn der code durchläuft event.WaitOne()aber ein ManualResetEvent nicht. Ist das richtig? InformationsquelleAutor der Frage Ben McNiel | 2008-09-30