HttpWebRequest.ReadWriteTimeout Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает время ожидания в миллисекундах при записи в поток или при чтении из него.
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.
HttpWebRequest myReq =
(HttpWebRequest)WebRequest.Create("http://www.contoso.com/");
myReq.ReadWriteTimeout = 100000;
Комментарии
Свойство ReadWriteTimeout используется при записи в поток, возвращаемый методом GetRequestStream , или при чтении из потока, возвращаемого методом GetResponseStream .
В частности, ReadWriteTimeout свойство управляет временем ожидания для метода , который используется для Read чтения потока, возвращаемого методом GetResponseStream , и для Write метода , который используется для записи в поток, возвращенный методом GetRequestStream .
Чтобы указать время ожидания завершения запроса, используйте Timeout свойство .
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по