Поделиться через


FtpWebRequest.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 Используется при записи в поток, возвращенный методом GetRequestStream , или при чтении из потока, возвращаемого методом GetResponseStream .

В частности, ReadWriteTimeout свойство управляет временем ожидания для метода , который используется для Read чтения потока, возвращенного методом GetResponseStream , и для метода , который используется для Write записи в поток, возвращаемый методом GetRequestStream . Если время ожидания превышено, вызывающий метод вызывает с значением WebExceptionWebExceptionStatusTimeout.

Чтобы указать время ожидания завершения запроса, используйте Timeout свойство .

Применяется к