DefaultSettingsSection.Timeout Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets or sets a default time after which a transaction times out.

Namespace:   System.Transactions.Configuration
Assembly:  System.Transactions (in System.Transactions.dll)

<TimeSpanValidatorAttribute(MinValueString := "00:00:00", MaxValueString := "10675199.02:48:05.4775807")>
<ConfigurationPropertyAttribute("timeout", DefaultValue := "00:01:00")>
Public Property Timeout As TimeSpan

Property Value

Type: System.TimeSpan

A TimeSpan object. The default property is 00:01:00.

Exception Condition

An attempt to set this property to negative values.

This property retrieves its value from the default timeout value in the config file. It is automatically adjusted by the MaxTimeout value at runtime.

A value of 00:00:00 (or zero) is interpreted as infinity.

.NET Framework
Available since 2.0
Return to top