HttpWebRequest.ReadWriteTimeout HttpWebRequest.ReadWriteTimeout HttpWebRequest.ReadWriteTimeout HttpWebRequest.ReadWriteTimeout Property

Définition

Obtient ou définit un délai d'expiration exprimé en millisecondes lors de la lecture ou de l'écriture d'un flux.Gets or sets a time-out in milliseconds when writing to or reading from a 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

Valeur de propriété

Nombre de millisecondes avant l'expiration de l'écriture ou de la lecture. La valeur par défaut est 300 000 millisecondes (5 minutes).The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes).

Exceptions

La demande a déjà été envoyée.The request has already been sent.

La valeur spécifiée pour une opération ensembliste est inférieure ou égale à zéro et n'équivaut pas à InfiniteThe value specified for a set operation is less than or equal to zero and is not equal to Infinite

Exemples

L'exemple de code suivant montre comment définir la propriété ReadWriteTimeout.The following code example shows how to set the ReadWriteTimeout property.


HttpWebRequest myReq =
(HttpWebRequest)WebRequest.Create("http://www.contoso.com/");
             
myReq.ReadWriteTimeout = 100000;

Remarques

La ReadWriteTimeout propriété est utilisée lors de l’écriture dans le flux retourné GetRequestStream par la méthode ou de la lecture à partir GetResponseStream du flux retourné par la méthode.The ReadWriteTimeout property is used when writing to the stream returned by the GetRequestStream method or reading from the stream returned by the GetResponseStream method.

Plus précisément, ReadWriteTimeout la propriété contrôle le délai d’attente de Read la méthode, qui est utilisé pour lire le flux retourné par GetResponseStream la méthode, et pour Write la méthode, qui est utilisée pour écrire dans le flux retourné par GetRequestStreaml’objetméthode.Specifically, the ReadWriteTimeout property controls the time-out for the Read method, which is used to read the stream returned by the GetResponseStream method, and for the Write method, which is used to write to the stream returned by the GetRequestStream method.

Pour spécifier la durée d’attente de la demande, utilisez la Timeout propriété.To specify the amount of time to wait for the request to complete, use the Timeout property.

S’applique à

Voir aussi