Compartir vía


FtpWebRequest.ReadWriteTimeout Propiedad

Definición

Obtiene o establece un tiempo de espera para una operación de lectura o escritura en una secuencia.

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

Valor de propiedad

Número de milisegundos antes de que se agote el tiempo de espera de lectura o escritura. El valor predeterminado es 300 000 milisegundos (5 minutos).

Excepciones

Ya se ha enviado la solicitud.

El valor especificado para una operación de conjunto es menor o igual que cero y distinto de Infinite.

Comentarios

ReadWriteTimeout se usa al escribir en la secuencia devuelta por el GetRequestStream método o leyendo desde la secuencia devuelta por el GetResponseStream método .

En concreto, la ReadWriteTimeout propiedad controla el tiempo de espera del Read método , que se usa para leer la secuencia devuelta por el GetResponseStream método y para el Write método , que se usa para escribir en la secuencia devuelta por el GetRequestStream método . Si se supera el período de tiempo de espera, el método de llamada produce un WebException con WebExceptionStatus establecido en Timeout.

Para especificar la cantidad de tiempo que se va a esperar a que se complete la solicitud, use la Timeout propiedad .

Se aplica a