FtpWebRequest.ReadWriteTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定讀取或寫入資料流的逾時。
public:
property int ReadWriteTimeout { int get(); void set(int value); };
public int ReadWriteTimeout { get; set; }
member this.ReadWriteTimeout : int with get, set
Public Property ReadWriteTimeout As Integer
屬性值
讀取或寫入逾時之前的毫秒數。默認值為 300,000 毫秒, (5 分鐘) 。
例外狀況
已傳送此要求。
指定給設定作業的值小於或等於零,並且不等於 Infinite。
備註
ReadWriteTimeout寫入 方法所GetRequestStream傳回的數據流,或從 方法傳回的GetResponseStream資料流讀取時,會使用 。
具體來說, ReadWriteTimeout 屬性會控制 方法的逾時 Read ,這個方法是用來讀取 方法所傳回 GetResponseStream 的數據流,而 Write 這個方法則用來寫入 方法所傳回的 GetRequestStream 數據流。 如果超過逾時期間,呼叫方法會擲回 WebException 設定 WebExceptionStatus 為 Timeout的 。
若要指定等候要求完成的時間量,請使用 Timeout 屬性。