注意:這個屬性是 .NET Framework 2.0 版的新功能。
取得或設定讀取或寫入資料流的逾時。
命名空間: System.Net
組件: System (在 system.dll 中)
Public Property ReadWriteTimeout As Integer
Dim instance As FtpWebRequest
Dim value As Integer
value = instance.ReadWriteTimeout
instance.ReadWriteTimeout = value
public int ReadWriteTimeout { get; set; }
public:
property int ReadWriteTimeout {
int get ();
void set (int value);
}
/** @property */
public int get_ReadWriteTimeout ()
/** @property */
public void set_ReadWriteTimeout (int value)
public function get ReadWriteTimeout () : int
public function set ReadWriteTimeout (value : int)
屬性值
讀取或寫入逾時前的毫秒數。預設值為 300,000 毫秒 (5 分鐘)。
在寫入 GetRequestStream 方法所傳回的資料流或讀取 GetResponseStream 方法所傳回的資料流時,會使用 ReadWriteTimeout。
更精確地說,ReadWriteTimeout 屬性會控制 Read 方法 (用來讀取 GetResponseStream 方法所傳回的資料流) 的逾時,以及 Write 方法 (用來寫入 GetRequestStream 方法所傳回的資料流) 的逾時。如果已經超過逾時期限,呼叫方法會擲回 WebException,並將 WebExceptionStatus 設為 Timeout。
若要指定等待要求完成的時間,請使用 Timeout 屬性。
Windows 98、 Windows 2000 SP4、 Windows Millennium Edition、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition
.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。
.NET Framework
支援版本:2.0