メインメニューを開く

差分

.NETのWebClientクラスでタイムアウトを変更する

88 バイト除去, 2020年6月10日 (水) 07:38
編集の要約なし
タイムアウトを変更できるようにする例を示す。
<source lang="csharp">
using System; using System.Net;
public class MyWebClient : System.Net.WebClient{ public int Timeout { get; set; } = 30 * 1000;  protected override WebRequest GetWebRequest(Uri address)
{
public int Timeout { get; set; } = 30 * 1000;  protected override WebRequest GetWebRequest(Uri address) { var w = base.GetWebRequest(address); w.Timeout = Timeout; return w; }
}
}
</source>
==関連項目== ==参考文献=={{reflist}} {{stub}}[[category:.NET]]
[[category:.NET Framework]]