WebClientProtocol.Timeout Egenskap

Definition

Anger den tid då en XML-webbtjänstklient väntar på att svaret på en synkron XML-webbtjänstbegäran ska tas emot (i millisekunder).

public:
 property int Timeout { int get(); void set(int value); };
public int Timeout { get; set; }
[System.ComponentModel.SettingsBindable(true)]
public int Timeout { get; set; }
member this.Timeout : int with get, set
[<System.ComponentModel.SettingsBindable(true)>]
member this.Timeout : int with get, set
Public Property Timeout As Integer

Egenskapsvärde

Tidsgränsen, i millisekunder, för synkrona anrop till XML-webbtjänsten. Standardvärdet är 100000 millisekunder.

Attribut

Exempel

I följande exempel anges Timeout värdet till 15 000 (15 sekunder) för det synkrona anropet Add till XML-webbtjänstmetoden i Math XML-webbtjänsten.

math.Timeout = 15000;
math.Timeout = 15000;
math.Timeout = 15000

Kommentarer

Om du Timeout anger egenskapen till Timeout.Infinite anger det att begäran inte överskrider tidsgränsen. Även om en XML-webbtjänstklient kan ställa in Timeout att egenskapen inte överskrider tidsgränsen kan webbservern fortfarande orsaka att begäran överskrider tidsgränsen på serversidan.

Gäller för

Se även