AdoDotNetConnectionSupport.ConnectionTimeout Property
Retrieves or sets the amount of time, in seconds, to wait to establish a connection before terminating the attempt and generating a timeout error.
Namespace: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Syntax
'Declaration
Public Overrides Property ConnectionTimeout As Integer
public override int ConnectionTimeout { get; set; }
public:
virtual property int ConnectionTimeout {
int get () override;
void set (int value) override;
}
abstract ConnectionTimeout : int with get, set
override ConnectionTimeout : int with get, set
override function get ConnectionTimeout () : int
override function set ConnectionTimeout (value : int)
Property Value
Type: System.Int32
Returns an integer representation of the allowable timeout period, in seconds.
Exceptions
Exception | Condition |
---|---|
NotSupportedException | The provider does not support connection timeout. |
Remarks
The default value depends on the data provider. A value of zero indicates there is no timeout, meaning the data provider will wait indefinitely, or until something other than the data provider causes it to timeout, as with a TCP/IP timeout. The value -1 indicates that timeouts are not supported by the provider.
If timeouts are not supported by the provider, a NotSupportedException should be thrown when trying to set it.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.