FtpWebRequest.ReadWriteTimeout Egenskap

Definition

Hämtar eller anger en timeout när du läser från eller skriver till en ström.

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

Egenskapsvärde

Antalet millisekunder innan tidsgränsen för läsning eller skrivning uppnås. Standardvärdet är 300 000 millisekunder (5 minuter).

Undantag

Begäran har redan skickats.

Värdet som anges för en angiven åtgärd är mindre än eller lika med noll och är inte lika med Infinite.

Kommentarer

ReadWriteTimeout Används när du skriver till dataströmmen som returneras av GetRequestStream metoden eller läser från strömmen som returneras av GetResponseStream metoden.

ReadWriteTimeout Mer specifikt styr egenskapen tidsgränsen Read för metoden, som används för att läsa dataströmmen som returneras av GetResponseStream metoden, och för Write metoden, som används för att skriva till dataströmmen som returneras av GetRequestStream metoden. Om tidsgränsen överskrids genererar anropande metoden en WebException med WebExceptionStatus värdet Timeout.

Om du vill ange hur lång tid det tar att vänta tills begäran har slutförts använder du Timeout egenskapen .

Gäller för