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 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 .