ConnectionContext.CommandTimeout-Eigenschaft
Aktualisiert: November 2007
Ruft die Zeit (in Sekunden) ab, die verstreicht, bevor das Timeout des Befehls, mit dem die Batchanweisung ausgeführt wird, überschritten wird.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)
Syntax
'Declaration
Public Property CommandTimeout As Integer
'Usage
Dim instance As ConnectionContext
Dim value As Integer
value = instance.CommandTimeout
instance.CommandTimeout = value
public int CommandTimeout { get; set; }
public:
property int CommandTimeout {
int get ();
void set (int value);
}
public function get CommandTimeout () : int
public function set CommandTimeout (value : int)
Eigenschaftenwert
Typ: System.Int32
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | Der zum Festlegen von CommandTimeout verwendete Wert ist kleiner als null (0). |
Hinweise
Mit dieser Eigenschaft können Sie das DbCommand konfigurieren, das zum Ausführen von Transact-SQL (T-SQL)-Anweisungen verwendet wird. Der Standardwert ist 30 Sekunden.
Wenn Sie den Inhalt der aufgerufenen gespeicherten Prozedur debuggen möchten, erhöhen Sie CommandTimeout, damit der Test während der Debugsitzung nicht zu einem Fehler führt. Wenn durch Team Edition for Database Professionals eine Instanz dieser Klasse erstellt wird, wird diese Eigenschaft mit den Einstellungen aus der Datei app.config im Testprojekt aufgefüllt.
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting-Namespace