Partager via


AdoQueryConnection.Timeout Propriété

Définition

Obtient ou définit la valeur du délai d’expiration en secondes pour une connexion de données associée à un AdoQueryConnection objet .

public:
 abstract property int Timeout { int get(); void set(int value); };
public abstract int Timeout { get; set; }
member this.Timeout : int with get, set
Public MustOverride Property Timeout As Integer

Valeur de propriété

Délai d'attente, exprimé en secondes.

Exemples

Dans l'exemple suivant, le gestionnaire d'événements d'un contrôle Button utilise la propriété Timeout de la classeADOQueryConnection, utilisée pour afficher la valeur du délai d'attente.

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

Remarques

La propriété Timeout de la classe ADOQueryConnection contient la valeur du délai d'attente utilisée par la connexion de données ADO pour contrôler le temps imparti à l'extraction des données d'une source de données externe ADO/OLEDB.

La propriété Timeout spécifie le délai d'attente en secondes. Pour un formulaire ouvert dans l’application Microsoft InfoPath, ce paramètre est par défaut de 30 secondes, et la valeur spécifiée pour la propriété Timeout remplace ce paramètre. Pour un formulaire compatible avec le navigateur déployé sur InfoPath Forms Services, la valeur de délai d’expiration par défaut est définie par l’administrateur. Si vous affectez à la propriété Timeout une valeur supérieure au délai d'attente défini par l'administrateur, la valeur définie par l'administrateur est utilisée.

Remarque : L’objet ADOQueryConnection est limité pour fonctionner uniquement avec les bases de données Microsoft SQL Server et Microsoft Access.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.

S’applique à