- - PR -
非同期通信時のタイムアウトについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-03-03 11:36
お世話になります。
別の掲示板でも質問をしたのですが、 どなたからも回答をいただけなかったのでこちらで質問をさせていただきます。 開発環境は以下の通りです。 VB.NET hp iPAQ 2410(Pocket PC 2003 Second Edition) 現在PDAを対象として、 HttpWebRequestを使用して非同期通信を行うプログラムを作成しています。 以前こちらでアドバイスをいただき、 http://dobon.net/vb/dotnet/internet/webrequest.html や、MSDNライブラリのサンプルソースを参考に、 非同期通信プログラムを作成しました。 しかし、これにタイムアウトを実装する方法がわかりません。 サンプルソースでは、ThreadPool.RegisterWaitForSingleObjectを使っているのですが、 これは.NET Compact Framework ではサポートされていません。 また、WaitHandle.WaitOneメソッドを使用することも考えたのですが、 .NET Compact Framework でサポートされているのは、引数を持たないものだけでした。 .NET Compact Frameworkで非同期通信のタイムアウトを実装するには どうすればいいのでしょうか。 どなたか方法をご存知でしたら、アドバイスをよろしくお願いいたします。 |
1