イベントハンドラ(ボタンクリック)で実行され、Windowsフォームのタイマーコールバックで実行される「更新」メソッドがあります。 2つの「更新」(再入荷)を同時に実行することは可能ですか?つまり、タイマーコールバックの実行中(Updateメソッドの呼び出し中)にユーザーがボタンをクリックし、クリックハンドラーがUpdateを実行します。WindowsイベントとWindowsタイマーイベントを再実行することは可能ですか?
2つのUpdateメソッドは両方ともUIスレッドで実行されるため、完全にシリアル化されていますか?
または、Updateによってスレッドが「Alertable Wait」(これはあまり明確ではない)にスレッドを置くことができますか?クリックハンドラがAPCとして実行できますか?あなたが見ることができる
は、私は完全に任意の説明は非常に理解されるであろう...この上
を混同しています!