FileWebRequest.Timeout プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要求がタイムアウトするまでの時間を取得または設定します。
public:
virtual property int Timeout { int get(); void set(int value); };
public override int Timeout { get; set; }
member this.Timeout : int with get, set
Public Overrides Property Timeout As Integer
プロパティ値
要求がタイムアウトするまでのミリ秒単位の時間、または要求がタイムアウトしないことを示す値 Infinite。
例外
指定した値が 0 以下のため Infinite ではありません。
例
次のコード例では、Timeout プロパティを設定します。 クラスの完全な例を FileWebRequest 参照してください。
// Create a Uri object.
Uri^ myUrl = gcnew Uri( String::Format( "file://{0}", fileName ) );
// Create a FileWebRequest object.
myFileWebRequest = dynamic_cast<FileWebRequest^>(WebRequest::CreateDefault( myUrl ));
// Set the timeout to the value selected by the user.
myFileWebRequest->Timeout = timeout;
// Create a Uri object.
Uri myUrl = new Uri ("file://" + fileName);
// Create a FileWebRequest object.
myFileWebRequest = (FileWebRequest)WebRequest.CreateDefault (myUrl);
// Set the time-out to the value selected by the user.
myFileWebRequest.Timeout = timeout;
' Create a Uri object.to access the file requested by the user.
Dim myUrl As New Uri("file://" + fileName)
' Create a FileWebRequest object.for the requeste file.
myFileWebRequest = CType(WebRequest.CreateDefault(myUrl), FileWebRequest)
' Set the time-out to the value selected by the user.
myFileWebRequest.Timeout = timeout
注釈
ドメイン ネーム システム (DNS) クエリが返されるかタイムアウトするまでに最大 15 秒かかる場合があります。要求に解決が必要なホスト名が含まれており、15 秒未満の値に設定 Timeout した場合は、 がスローされて WebException 要求のタイムアウトが示されるまでに 15 秒以上かかることがあります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET