AdoSubmitConnection.Timeout-Eigenschaft

Ruft den Timeoutwert in Sekunden für eine Datenquelle ab, die mit einem AdoSubmitConnection-Objekt verknüpft ist, oder legt ihn fest.

Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Syntax

Public MustOverride Property Timeout As Integer

Dim instance As AdoSubmitConnection
Dim value As Integer

value = instance.Timeout

instance.Timeout = value
public abstract int Timeout { get; set; }

Eigenschaftswert

Der Timeoutwert in Sekunden.

Hinweise

Die Timeout-Eigenschaft des ADOSubmitConnection-Objekts enthält den Timeoutwert, mit dem der ADO-Datenadapter die Zeit steuert, die verwendet wird, um Daten an eine externe ActiveX Data Objects/OLEDB-Datenquelle zu senden.

Die Timeout-Eigenschaft gibt den Timeoutwert in Sekunden an. Standardmäßig legt die Microsoft Office InfoPath 2007-Anwendung den Timeoutwert auf 30 Sekunden fest. Der für die Timeout-Eigenschaft angegebene Wert überschreibt diese Anwendungseinstellung.

Wichtig:

Ein ADOSubmitConnection-Objekt kann nur vorhanden sein, wenn ein entsprechendes ADOQueryConnection-Objekt vorhanden ist und die durch beide Objekte dargestellten Datenverbindungen dieselbe Eigenschaftenwertegruppe teilen. Wenn der Wert dieser Eigenschaft für das ADOSubmitConnection-Objekt geändert wird, wird auch der Wert dieser Eigenschaft für das entsprechende ADOQueryConnection-Objekt geändert.

Hinweis:

Das ADOSubmitConnection-Objekt kann nur bei Microsoft SQL Server- und Microsoft Access-Datenbanken verwendet werden.

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Auf diesen Typ oder diesen Member kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 geöffnet wurden.

Beispiel

Im folgenden Beispiel verwendet der Ereignishandler für ein Steuerelement Button die Timeout-Eigenschaft der AdoSubmitConnection-Klasse zum Anzeigen des Timeoutwerts.

public void DisplayTimeout_Clicked(object sender, ClickedEventArgs e)
{
   // Get the Employees connection from the 
   // DataConnections collection.
   AdoSubmitConnection myAdoSubmitConnection = 
      (AdoSubmitConnection)(this.DataConnections["Employees"]);
   
   // Display Timeout value.
   MessageBox.Show (myAdoSubmitConnection.Timeout.ToString());
}
Public Sub DisplayTimeout_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   ' Get the Employees connection from 
   ' the DataConnections collection.
   Dim myAdoSubmitConnection As AdoSubmitConnection = _
      DirectCast(Me.DataConnections("Employees"), AdoSubmitConnection)

   ' Display Timeout value.
   MessageBox.Show (myAdoSubmitConnection.Timeout.ToString())
End Sub

Siehe auch

Referenz

AdoSubmitConnection-Klasse
AdoSubmitConnection-Member
Microsoft.Office.InfoPath-Namespace