FtpWebRequest.ReadWriteTimeout Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um tempo de pausa ao ler ou escrever para um stream.
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 Propriedade
O número de milissegundos antes de a leitura ou escrita terminar. O valor padrão é 300.000 milissegundos (5 minutos).
Exceções
O pedido já foi enviado.
O valor especificado para uma operação de conjunto é menor ou igual a zero e não é igual a Infinite.
Observações
O ReadWriteTimeout é usado ao escrever no fluxo devolvido pelo GetRequestStream método ou ao ler do fluxo devolvido pelo GetResponseStream método.
Especificamente, a ReadWriteTimeout propriedade controla o time-out do Read método, que é usado para ler o fluxo devolvido pelo GetResponseStream método, e para o Write método, que é usado para escrever no fluxo devolvido pelo GetRequestStream método. Se o período de time-out for ultrapassado, o método de chamada lança um WebException com WebExceptionStatus definido como Timeout.
Para especificar o tempo de espera para o pedido ser concluído, use a Timeout propriedade.