Ich möchte WaitHandle.WaitOne(TimeSpan)
in .NET anrufen, aber ich bin auf dem STA-Thread und es pumpt Nachrichten während des Wartens. Aus Gründen, die über den Rahmen dieser Frage hinausgehen, muss ich warten ohne Pumpen. Wie kann ich darauf warten, dass ein WaitHandle signalisiert wird, ohne Nachrichten zu pumpen?Warten auf WaitHandle, ohne dass die Nachricht gepumpt wird?
Es scheint in einigen Szenarien, dass WaitHandle.WaitOne
keine Nachrichten pumpt. Aber es tut manchmal für einige Nachrichten. Sehen Sie diese Links für weitere Informationen dazu:
ich das wissen Frage wurde bereits beantwortet, aber können Sie ein Rezept geben, das zeigt, dass WaitHandle.WaitOne Nachrichten pumpt? Ich verstehe nicht wirklich, was hier vor sich geht, und ich bin neugierig. –
wcoenen: Ich habe in meiner Frage Links hinzugefügt, die darauf hinweisen, dass WaitOne manchmal Nachrichten pumpt. –