FtpWebRequest.ReadWriteTimeout Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un tiempo de espera al leer o escribir 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
La solicitud ya se ha enviado.
El valor especificado para una operación de conjunto es menor o igual que cero y no es igual a Infinite.
Comentarios
ReadWriteTimeout se usa al escribir en la secuencia devuelta por el GetRequestStream método o leyendo de 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 establecido en TimeoutWebExceptionStatus .
Para especificar la cantidad de tiempo que se va a esperar a que se complete la solicitud, use la Timeout propiedad .