FtpWebRequest.ReadWriteTimeout Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un timeout durante la lettura o la scrittura in un flusso.
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
Valore della proprietà
Numero di millisecondi prima del timeout di lettura o scrittura. Il valore predefinito è 300.000 millisecondi (5 minuti).
Eccezioni
La richiesta è già stata inviata.
Il valore specificato per un'operazione di impostazione è inferiore o uguale a zero e non è uguale al campo Infinite
Commenti
Viene ReadWriteTimeout usato durante la GetRequestStream scrittura nel flusso restituito dal metodo o dalla lettura dal flusso restituito dal GetResponseStream metodo .
In particolare, la ReadWriteTimeout proprietà controlla il timeout per il Read metodo, utilizzato per leggere il flusso restituito dal GetResponseStream metodo e per il Write metodo, utilizzato per scrivere nel flusso restituito dal GetRequestStream metodo . Se il periodo di timeout viene superato, il metodo chiamante genera un WebException oggetto con WebExceptionStatus impostato su Timeout.
Per specificare la quantità di tempo necessario per attendere il completamento della richiesta, usare la Timeout proprietà .