Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
Get
Set
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.