Share via


HttpWebRequest.ReadWriteTimeout Properti

Definisi

Mendapatkan atau mengatur waktu habis dalam milidetik saat menulis ke atau membaca dari aliran.

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

Nilai Properti

Jumlah milidetik sebelum waktu penulisan atau pembacaan habis. Nilai defaultnya adalah 300.000 milidetik (5 menit).

Pengecualian

Permintaan telah dikirim.

Nilai yang ditentukan untuk operasi set kurang dari atau sama dengan nol dan tidak sama dengan Infinite

Contoh

Contoh kode berikut menunjukkan cara mengatur ReadWriteTimeout properti .


HttpWebRequest myReq =
(HttpWebRequest)WebRequest.Create("http://www.contoso.com/");

myReq.ReadWriteTimeout = 100000;

Keterangan

Properti ReadWriteTimeout digunakan saat menulis ke aliran yang dikembalikan oleh GetRequestStream metode atau membaca dari aliran yang GetResponseStream dikembalikan oleh metode .

Secara khusus, ReadWriteTimeout properti mengontrol waktu habis untuk Read metode , yang digunakan untuk membaca aliran yang dikembalikan oleh GetResponseStream metode , dan untuk Write metode , yang digunakan untuk menulis ke aliran yang dikembalikan oleh GetRequestStream metode .

Untuk menentukan jumlah waktu untuk menunggu permintaan selesai, gunakan Timeout properti .

Berlaku untuk

Lihat juga