Proprietà AdoQueryConnection.Timeout
Ottiene o imposta il valore di timeout espresso in secondi per una connessione dati associata a un oggetto AdoQueryConnection.
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 AdoQueryConnection
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 della classe ADOQueryConnection contiene il valore di timeout utilizzato dalla connessione dati ADO per regolare il tempo utilizzato per il recupero dei dati da un'origine dati esterna ADO (ActiveX Data Objects)/OLEDB.
La proprietà Timeout specifica il valore di timeout in secondi. Per un modulo aperto nell'applicazione Microsoft Office InfoPath 2007, il valore predefinito di questa impostazione corrisponde a 30 secondi e il valore specificato per la proprietà Timeout sostituisce questa impostazione. Per un modulo abilitato per i browser distribuito in Microsoft Office Forms Server 2007 o in InfoPath Forms Services, il valore di timeout predefinito viene impostato dall'amministratore. Se si imposta la proprietà Timeout su un valore di timeout superiore a quello impostato dall'amministratore, verrà utilizzato il valore impostato dall'amministratore.
![]() |
---|
L'oggetto ADOQueryConnection 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 o in un browser.
Esempio
Nell'esempio seguente viene utilizzata, dal gestore eventi per un controllo Button, la proprietà Timeout della classe ADOQueryConnection per visualizzare il valore di timeout.
public void DisplayTimeout_Clicked(object sender, ClickedEventArgs e)
{
// Get the Employees connection from the
// DataConnections collection.
AdoQueryConnection myAdoQueryConnection =
(AdoQueryConnection)(this.DataConnections["Employees"]);
// Display Timeout value.
MessageBox.Show (myAdoQueryConnection.Timeout.ToString());
}
Public Sub DisplayTimeout_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
' Get the Employees connection from
' the DataConnections collection.
Dim myAdoQueryConnection As AdoQueryConnection = _
DirectCast(Me.DataConnections("Employees"), AdoQueryConnection)
' Display Timeout value.
MessageBox.Show (myAdoQueryConnection.Timeout.ToString())
End Sub
Vedere anche
Riferimenti
Classe AdoQueryConnection
Membri AdoQueryConnection
Spazio dei nomi Microsoft.Office.InfoPath