Свойство AdoQueryConnection.Timeout
Возвращает или задает значение времени ожидания в секундах для подключения данных, связанного с объектом AdoQueryConnection.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
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; }
Значение свойства
Значение времени ожидания в секундах.
Заметки
Свойство Timeout класса ADOQueryConnection содержит значение времени ожидания, которое используется подключением данных для управления временем получения данных из внешнего источника данных ADO или OLEDB.
Свойство Timeout указывает значение времени ожидания в секундах. Для формы, открытой в приложении Microsoft Office InfoPath 2007, настройка по умолчанию — 30 секунд, и значение, указанное для свойства Timeout, переопределяет эту настройку. Для формы с поддержкой обозревателя, развернутой в Microsoft Office Forms Server 2007 или Служба InfoPath Forms Services, значение времени ожидания по умолчанию устанавливает администратор. Если пользователь установит значение для свойства Timeout больше, чем задано администратором, по-прежнему будет использоваться значение, установленное администратором.
![]() |
---|
Объект ADOQueryConnection предназначен для работы только с базами данных Microsoft SQL Server и Microsoft Access. |
Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.
Доступ к этому типу или члену имеется из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007 или в веб-обозревателе.
Пример
В следующем примере обработчик события элемента управления Button использует свойство Timeout класса ADOQueryConnection, которое используется для отображения значения времени ожидания.
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
См. также
Ссылка
Класс AdoQueryConnection
Члены AdoQueryConnection
Пространство имен Microsoft.Office.InfoPath