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 . Если превышен период времени ожидания, вызывающий метод создает исключение с WebExceptionStatus заданным WebException значениемTimeout.

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

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