FtpWebRequest.ReadWriteTimeout Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit un délai d'expiration lors de la lecture ou de l'écriture d'un flux.
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 du délai de lecture ou d’écriture. La valeur par défaut est 300 000 millisecondes (5 minutes).
Exceptions
La requête a déjà été envoyée.
La valeur spécifiée pour une opération ensembliste est inférieure ou égale à zéro et n'équivaut pas à Infinite.
Remarques
ReadWriteTimeout est utilisé lors de l’écriture dans le flux retourné par la GetRequestStream méthode ou lors de la lecture à partir du flux retourné par la GetResponseStream méthode .
Plus précisément, la ReadWriteTimeout propriété contrôle le délai d’attente pour la Read méthode, qui est utilisée pour lire le flux retourné par la GetResponseStream méthode, et pour la Write méthode, qui est utilisée pour écrire dans le flux retourné par la GetRequestStream méthode. Si le délai d’attente est dépassé, la méthode appelante lève un WebException avec WebExceptionStatus défini sur Timeout.
Pour spécifier la durée d’attente de la fin de la demande, utilisez la Timeout propriété .