FtpWebRequest.ReadWriteTimeout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Timeouts beim Lesen von oder Schreiben in einen Datenstrom.
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
Eigenschaftswert
Die Anzahl der Millisekunden, bevor das Lesen oder Schreiben zu einem Zeitüberschreitungsvorgang erfolgt. Der Standardwert ist 300.000 Millisekunden (5 Minuten).
Ausnahmen
Die Anforderung wurde bereits gesendet.
Der für einen Set-Vorgang angegebene Wert ist kleiner oder gleich Null und ist nicht gleich Infinite.
Hinweise
Die ReadWriteTimeout Wird verwendet, wenn sie in den von der GetRequestStream Methode zurückgegebenen Datenstrom schreiben oder aus dem von der GetResponseStream Methode zurückgegebenen Datenstrom lesen.
Insbesondere steuert die ReadWriteTimeout Eigenschaft das Timeout für die Read Methode, die verwendet wird, um den von der GetResponseStream Methode zurückgegebenen Datenstrom zu lesen, und für die Write Methode, die zum Schreiben in den von der GetRequestStream Methode zurückgegebenen Datenstrom verwendet wird. Wenn der Timeoutzeitraum überschritten wird, löst die aufrufende Methode einen WebException Mitsatz WebExceptionStatus auf Timeout.
Verwenden Sie Timeout die Eigenschaft, um anzugeben, wie lange die Anforderung abgeschlossen ist.