2011-10-25 3 views
2

EventWaitHandleはプロセス間で使用できます。また、自動および手動のリセットイベントは、1つのプロセス内でのみ発生します。あなたは確認していただけますか?EventWaitHandleはプロセス間で使用できます。また、自動および手動のリセットイベントは1つのプロセス内でのみ可能ですか?

マニュアルでは、Auto/Manualはローカルであり、名前パラメータは使用しないと記載されています。だから私は彼らがプロセスの中だけのためだと思う。ところで、彼らはappdomainを渡ることができますか?

EventWaitHandleは唯一の名前付きイベントです。他にも使用できるメカニズムがあります。基本的に私はイベントを使用する必要がありますが、それはプロセスを通過する必要があります。

+0

いいえ、AppDomainと同じ問題です。単にEventWaitHandleを直接使用してください。 Auto/ManualResetEventは非常に単純なクラスで、コンストラクタだけが空です。 –

+0

タイトルに「C#/ .net:」というプレフィックスを付けないでください。それはタグがそこにあるものです。 –

答えて

3

自動および手動は、プロセス内で同期されるEventWaitHandleの簡略化されたバージョンです。 EventWaitHandleは、プロセス間の同期を提供する名前付きオブジェクトとして使用できます。

関連する問題