HttpWebRequest.ReadWriteTimeout Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um tempo limite em milissegundos ao gravar ou ler de um fluxo.
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 da propriedade
O número de milissegundos antes do tempo limite de gravação ou leitura. O valor padrão é 300.000 milissegundos (5 minutos).
Exceções
A solicitação já foi enviada.
O valor especificado para uma operação de definição é menor ou igual a zero e é diferente de Infinite
Exemplos
O exemplo de código a seguir mostra como definir a ReadWriteTimeout propriedade .
HttpWebRequest myReq =
(HttpWebRequest)WebRequest.Create("http://www.contoso.com/");
myReq.ReadWriteTimeout = 100000;
Comentários
A ReadWriteTimeout propriedade é usada ao gravar no fluxo retornado pelo GetRequestStream método ou leitura do fluxo retornado pelo GetResponseStream método .
Especificamente, a ReadWriteTimeout propriedade controla o tempo limite para o Read método , que é usado para ler o fluxo retornado pelo GetResponseStream método e para o Write método , que é usado para gravar no fluxo retornado pelo GetRequestStream método .
Para especificar a quantidade de tempo para aguardar a conclusão da solicitação, use a Timeout propriedade .
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de