Compartilhar via


AdoQueryConnection.Timeout Propriedade

Definição

Obtém ou define o valor de tempo limite em segundos para uma conexão de dados associada a um AdoQueryConnection objeto.

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

Valor da propriedade

O valor de tempo limite em segundos.

Exemplos

No exemplo a seguir, o manipulador de eventos de um controle Button usa a propriedade Timeout da classe ADOQueryConnection , que é usada para exibir o valor de tempo limite.

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

Comentários

A propriedade Timeout da classe ADOQueryConnection contém o valor de tempo limite que é usado pela conexão de dados ADO para regular o tempo usado para recuperar dados de uma fonte de dados externa do ActiveX Data Objects/OLEDB.

A propriedade Timeout especifica o valor de tempo limite em segundos. Para um formulário aberto no aplicativo Microsoft InfoPath, por padrão, essa configuração é de 30 segundos e o valor especificado para a propriedade Timeout substituirá essa configuração. Para um formulário habilitado para navegador implantado para InfoPath Forms Services, o valor de tempo limite padrão é definido pelo administrador. Se você definir o valor da propriedade Timeout como um valor maior que o valor de tempo limite definido pelo administrador, o valor definido pelo administrador será usado em vez disso.

Observação: o objeto ADOQueryConnection é limitado a funcionar apenas com bancos de dados microsoft SQL Server e Microsoft Access.

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.

Aplica-se a