Поделиться через


Свойство ConnectionRetryTimeout (репликация)

Свойство ConnectionRetryTimeout служит для указания интервала времени в секундах, в течение которого клиент SQL Server Compact 3.5 (SQL Server Compact 3.5) будет продолжать попытки отправить запросы после сбоя установленного соединения.

Синтаксис

object.ConnectionRetryTimeout [= value]

Параметры

  • value
    Интервал времени в секундах, в течение которого клиент SQL Server Compact 3.5 в случае сбоя будет продолжать попытки выполнить синхронизацию. Допустимые значения — от 0 до 900 секунд включительно. Значение по умолчанию — 120 секунд.

Объект применения

Объект репликации SQL Server Compact 3.5

Тип данных

Короткий

Возможность изменения

Чтение и запись

Прототип

HRESULT get_ConnectionRetryTimeout(short *pVal);
HRESULT put_ConnectionRetryTimeout(short newVal);

Замечания

Свойство ConnectionRetryTimeout служит для указания интервала времени, в течение которого клиент SQL Server Compact 3.5 в случае сбоя будет продолжать попытки возобновить синхронизацию. Если соединение удастся восстановить в течение заданного интервала времени, то синхронизация будет продолжена. Если до завершения интервала ожидания соединение восстановлено не будет, то произойдет сбой синхронизации.

Значение ConnectionRetryTimeout применяется только в случае сбоя уже установленного соединения. При первоначальном установлении соединения оно не используется.

Из-за влияния других факторов в сети параметр ConnectionRetryTimeout лишь примерно соответствует фактическому времени ожидания до прекращения попыток выполнить синхронизацию.

Рекомендации по установке значения для времени ожидания см. в разделе Оптимизация связи (SQL Server Compact).

См. также

Справочник

Свойства объекта Replication

Справка и поддержка

Получение помощи (SQL Server Compact 3.5 с пакетом обновления 1)