ChannelBase.DefaultCloseTimeout Egenskap

Definition

Hämtar standardintervallet för den tid som angetts för att en stängningsåtgärd ska slutföras.

protected:
 virtual property TimeSpan DefaultCloseTimeout { TimeSpan get(); };
protected override TimeSpan DefaultCloseTimeout { get; }
member this.DefaultCloseTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultCloseTimeout As TimeSpan

Egenskapsvärde

Standardvärdet TimeSpan som anger hur länge stängningsåtgärden måste slutföras innan tidsgränsen nås.

Kommentarer

Hämtar associerad CloseTimeout med Manager för kanalen.

Alla åtgärder som kan vara långa måste ha en tidsgräns. Metoder som inte tar explicita timeouter, måste delegera till dessa metoder med standardtimeouter eller får inte utföra något arbete som blockerar. Tidsgränser är den totala gränsen för åtgärder på hög nivå som de ska slutföras för, så eventuella återförsök måste begränsas till den tid som inte redan har använts av tidigare försök.

Gäller för