Condividi tramite


Proprietà AdoSubmitConnection.Timeout

Ottiene o imposta il valore di timeout espresso in secondi per una connessione dati associata a un oggetto AdoSubmitConnection.

Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Sintassi

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; }

Valore proprietà

Valore di timeout in secondi.

Osservazioni

La proprietà Timeout dell'oggetto ADOSubmitConnection contiene il valore di timeout utilizzato dall'adattatore dati ADO per regolare il tempo utilizzato per l'invio dei dati a un'origine dati esterna ADO (ActiveX Data Objects)/OLEDB.

La proprietà Timeout specifica il valore di timeout in secondi. Per impostazione predefinita, il valore di timeout viene impostato dall'applicazione Microsoft Office InfoPath 2007 su 30 secondi. Il valore specificato per la proprietà Timeout sostituisce l'impostazione dell'applicazione.

Importante:

Un oggetto ADOSubmitConnection può essere presente solo quando è presente un oggetto ADOQueryConnection corrispondente e le connessioni dati rappresentate da entrambi gli oggetti condividono lo stesso set di valori delle proprietà. Modificando il valore di questa proprietà per l'oggetto ADOSubmitConnection viene modificato anche il valore della stessa proprietà per l'oggetto ADOQueryConnection corrispondente.

Nota:

L'oggetto ADOSubmitConnection può essere utilizzato solo con i database di Microsoft SQL Server e di Microsoft Access.

Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.

A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007.

Esempio

Nell'esempio seguente viene utilizzata, dal gestore eventi per un controllo Button, la proprietà Timeout della classe AdoSubmitConnection, che consente di visualizzare il valore di timeout.

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

Vedere anche

Riferimenti

Classe AdoSubmitConnection
Membri AdoSubmitConnection
Spazio dei nomi Microsoft.Office.InfoPath