DefaultSettingsSection.Timeout Property


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 TimeSpan Timeout { get; set; }

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