Элементы SqlCeReplication
Инициализация нового экземпляра объекта SqlCeReplication. Дополнительные сведения о репликации SQL Server см. в электронной документации по SQL Server. Дополнительные сведения о репликации слиянием в SQL Server Compact 3.5 см. в электронной документации по SQL Server Compact 3.5.
Тип SqlCeReplication предоставляет доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
SqlCeReplication() () () () | Инициализация нового экземпляра объекта SqlCeReplication. Конструктор по умолчанию. | |
SqlCeReplication(String, String, String, String, String, String, String, String) | Инициализирует новый экземпляр объекта SqlCeReplication и устанавливает свойства, необходимые для соединения с публикацией. | |
SqlCeReplication(String, String, String, String, String, String, String, String, String, String) | Инициализирует новый экземпляр объекта SqlCeReplication и задает свойства, необходимые для соединения с публикацией. |
В начало
Методы
Имя | Описание | |
---|---|---|
AddSubscription | Создает новую анонимную подписку на существующую публикацию SQL Server. После вызова метода AddSubscription приложение должно вызвать метод Synchronize, чтобы синхронизировать новую подписку с публикацией на основе последнего моментального снимка. | |
BeginSynchronize(AsyncCallback, Object) | Запускает операцию асинхронной синхронизации данных. После завершения синхронизации вызываются делегаты AsyncCallback. Во время синхронизации возврат сведений о состоянии не выполняется. | |
BeginSynchronize(AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object) | Запускает операцию асинхронной синхронизации данных. После завершения синхронизации вызываются делегаты AsyncCallback. Во время синхронизации сведения о ее состоянии отправляются делегатам SyncStatusReport. | |
CancelSynchronize | Отменяет текущую асинхронную синхронизацию данных, которая была запущена методом BeginSynchronize. | |
Dispose | Освобождает все собственные ресурсы. | |
DropSubscription | Удаляет подписку на публикацию SQL Server, а также при необходимости удаляет базу данных SQL Server Compact 3.5 с устройства Windows Mobile. | |
EndSynchronize | Завершает асинхронную синхронизацию данных, которая была запущена методом BeginSynchronize. | |
Equals | (inherited from Object) | |
Finalize | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
LoadProperties | Получает все значения свойств синхронизации и заполняет ими свойства класса SqlCeReplication. | |
MemberwiseClone | (inherited from Object) | |
ReinitializeSubscription | Помечает подписку для повторной инициализации. После вызова этого метода приложение должно вызвать метод Synchronize, чтобы загрузить в устройство последний моментальный снимок публикации. | |
SaveProperties | Получает все значения, сохраненные для свойств класса SqlCeReplication для текущей подписки, и сохраняет их в системной таблице. | |
Synchronize | Вызывает репликацию слиянием между подпиской SQL Server Compact 3.5 и издателем SQL Server. | |
ToString | (inherited from Object) |
В начало
Свойства
Имя | Описание | |
---|---|---|
CompressionLevel | Задает уровень сжатия, который будет поддерживаться при выполнении репликации. | |
ConnectionManager | Разрешает объекту репликации устанавливать соединение через API-интерфейс диспетчера соединений интеллектуального устройства. Соединение после завершения синхронизации освобождается. | |
ConnectionRetryTimeout | Задает время (в секундах), в течение которого клиент SQL Server Compact 3.5 будет производить попытки повторной передачи запросов после обрыва соединения. | |
ConnectTimeout | Возвращает или устанавливает время в миллисекундах, в течение которого объект SqlCeReplication ожидает соединения с сервером. | |
Distributor | Указывает распространителя SQL Server. | |
DistributorAddress | Указывает сетевой адрес, который используется посредником SQL Server при соединении с распространителем. | |
DistributorLogin | Указывает имя входа, используемое при установлении соединения с распространителем. | |
DistributorNetwork | Указывает сетевой протокол, который используется посредником SQL Server для установления связи с распространителем. | |
DistributorPassword | Задает пароль для имени входа, используемого при установлении соединения с распространителем. | |
DistributorSecurityMode | Задает режим безопасности, используемый при установлении соединения с распространителем. | |
ExchangeType | Указывает тип синхронизации между издателем и подписчиком: двунаправленная или только для передачи. | |
HostName | Возвращает или задает имя узла, которое используется для устройства при соединении с издателем. | |
InternetLogin | Указывает имя входа, используемое для соединения с агентом сервера SQL Server Compact 3.5. | |
InternetPassword | Указывает пароль, используемый для соединения с агентом сервера SQL Server Compact 3.5. | |
InternetProxyLogin | Указывает имя входа, используемое для соединения с прокси-сервером, указанным в свойстве InternetProxyServer, который требует проверки подлинности. | |
InternetProxyPassword | Указывает пароль, используемый для соединения с прокси-сервером InternetProxyServer, для которого обязательна проверка подлинности. | |
InternetProxyServer | Определяет прокси-сервер, используемый для доступа по протоколу HTTP к ресурсу, указанному в свойстве InternetUrl. | |
InternetUrl | Задает URL-адрес, используемый для соединения с агентом сервера SQL Server Compact 3.5. | |
LoginTimeout | Задает максимальное время (в секундах), в течение которого следует ожидать установления соединений. Это свойство относится к соединениям между компьютером, на котором запущены службы IIS, и компьютером издателя или распространителя. Оно не влияет на время ожидания установления соединения между интеллектуальным устройством и службами IIS. | |
PostSyncCleanup | Возвращает или задает значение, выборочно включающее или отключающее типы выполняемых операций очистки после синхронизации. | |
ProfileName | Указывает профиль агента на распространителе, который будет использоваться объектом SqlCeReplication. | |
Publication | Указывает имя публикации SQL Server, которая была разрешена для подписчиков SQL Server Compact 3.5. | |
Publisher | Задает имя издателя SQL Server. Издатель — это компьютер, на котором запущен SQL Server, и на котором находится публикация. | |
PublisherAddress | Указывает сетевой адрес, используемый при соединении с издателем. | |
PublisherChanges | Указывает общее число изменений издателя, примененных на подписчике при последнем вызове метода Synchronize. | |
PublisherConflicts | Указывает общее число конфликтов, возникших на издателе при последнем вызове метода Synchronize. | |
PublisherDatabase | Задает имя базы данных публикации. | |
PublisherLogin | Задает имя входа, используемое при установлении соединения с издателем. | |
PublisherNetwork | Указывает сетевой протокол, используемый поставщиком репликации SQL Server для установления связи с издателем. | |
PublisherPassword | Задает пароль имени входа, используемый при установлении соединения с издателем. | |
PublisherSecurityMode | Указывает режим безопасности, используемый при установлении соединения с издателем. | |
QueryTimeout | Указывает время (в секундах), которое отпущено на завершение внутренних запросов. | |
ReceiveTimeout | Возвращает или устанавливает время в миллисекундах, в течение которого объект SqlCeReplication ожидает ответа на запрос сервера. | |
SendTimeout | Возвращает или устанавливает время в миллисекундах, в течение которого объект SqlCeReplication ожидает перед отправкой запроса серверу. | |
SnapshotTransferType | Определяет способ передачи файлов моментальных снимков с распространителя на компьютер, на котором запущены службы IIS. Передача файлов моментальных снимков может производиться по протоколам HTTP и FTP. | |
Subscriber | Указывает имя подписчика. | |
SubscriberChanges | Указывает общее число изменений на подписчике, которые были применены к издателю при последнем вызове метода Synchronize. | |
SubscriberConflicts | Это свойство не используется SQL Server Compact 3.5. | |
SubscriberConnectionString | Указывает строку соединения с базой данных SQL Server Compact 3.5. | |
Validate | Указывает тип проверки данных, которую репликация SQL Server Compact 3.5 производит при синхронизации. |
В начало