Класс SqlCeReplication
Этот тип имеет атрибут SecurityCriticalAttribute, который делает его пригодным только для внутреннего использования библиотекой классов .NET Framework для Silverlight. При попытке обращения к любому элементу этого типа из прикладного кода вызовет исключение MethodAccessException.
[ВАЖНЫЙ ЭЛЕМЕНТ БЕЗОПАСНОСТИ]
Инициализация нового экземпляра объекта SqlCeReplication. Дополнительные сведения о репликации SQL Server см. в электронной документации по SQL Server. Дополнительные сведения о репликации слиянием в SQL Server Compact см. в электронной документации по SQL Server Compact.
Иерархия наследования
System.Object
System.Data.SqlServerCe.SqlCeReplication
Пространство имен: System.Data.SqlServerCe
Сборка: System.Data.SqlServerCe (в System.Data.SqlServerCe.dll)
Синтаксис
'Декларация
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeReplication _
Implements IDisposable
'Применение
Dim instance As SqlCeReplication
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeReplication : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeReplication sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeReplication =
class
interface IDisposable
end
public final class SqlCeReplication implements IDisposable
Тип 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 и задает свойства, необходимые для соединения с публикацией. |
В начало
Свойства
Имя | Описание | |
---|---|---|
![]() |
CompressionLevel | Задает уровень сжатия, который будет поддерживаться при выполнении репликации. |
![]() |
ConnectionManager | Разрешает объекту репликации устанавливать сетевое подключение через API-интерфейс диспетчера соединений интеллектуального устройства. Соединение после завершения синхронизации освобождается. |
![]() |
ConnectionRetryTimeout | Задает время (в секундах), в течение которого клиент SQL Server Compact будет производить попытки повторной отправки запросов после обрыва соединения. |
![]() |
ConnectTimeout | Возвращает или задает время в миллисекундах, в течение которого объект SqlCeReplication ожидает соединения с сервером. |
![]() |
Distributor | Указывает распространителя SQL Server. |
![]() |
DistributorAddress | Указывает сетевой адрес, который используется посредником SQL Server при соединении с распространителем. |
![]() |
DistributorLogin | Указывает имя входа, используемое при установлении соединения с распространителем. |
![]() |
DistributorNetwork | Указывает сетевой протокол, который используется посредником SQL Server для установления связи с распространителем. |
![]() |
DistributorPassword | Задает пароль для имени входа, используемого при установлении соединения с распространителем. |
![]() |
DistributorSecurityMode | Задает режим безопасности, используемый при установлении соединения с распространителем. |
![]() |
ExchangeType | Указывает тип синхронизации между издателем и подписчиком: двунаправленная или только для передачи. |
![]() |
HostName | Возвращает или задает имя узла, которое используется для устройства при соединении с издателем. |
![]() |
InternetLogin | Указывает имя входа, используемое для соединения с агентом сервера SQL Server Compact. |
![]() |
InternetPassword | Указывает пароль, используемый для соединения с агентом сервера SQL Server Compact. |
![]() |
InternetProxyLogin | Указывает имя входа, используемое для соединения с прокси-сервером, указанным в свойстве InternetProxyServer, который требует проверки подлинности. |
![]() |
InternetProxyPassword | Указывает пароль, используемый для соединения с прокси-сервером InternetProxyServer, для которого обязательна проверка подлинности. |
![]() |
InternetProxyServer | Определяет прокси-сервер, используемый для доступа по протоколу HTTP к ресурсу, указанному в свойстве InternetUrl. |
![]() |
InternetUrl | Задает URL-адрес, используемый для соединения с агентом сервера SQL Server Compact. |
![]() |
LoginTimeout | Задает максимальное время (в секундах), в течение которого следует ожидать установления соединений. Это свойство относится к соединениям между компьютером, на котором запущены службы IIS, и компьютером издателя или распространителя. Оно не влияет на время ожидания установления соединения между интеллектуальным устройством и службами IIS. |
![]() |
PostSyncCleanup | Возвращает или задает значение, выборочно включающее или отключающее типы выполняемых операций очистки после синхронизации. |
![]() |
ProfileName | Указывает профиль агента на распространителе, который будет использоваться объектом SqlCeReplication. |
![]() |
Publication | Указывает имя публикации SQL Server, которая была разрешена для подписчиков SQL Server Compact. |
![]() |
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. |
![]() |
SubscriberConnectionString | Указывает строку подключения с базой данных SQL Server Compact. |
![]() |
Validate | Указывает тип проверки данных, которую репликация SQL Server Compact производит при синхронизации. |
В начало
Методы
Имя | Описание | |
---|---|---|
![]() |
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 с устройства Windows Mobile. |
![]() |
EndSynchronize | Завершает асинхронную синхронизацию данных, которая была запущена методом BeginSynchronize. |
![]() |
Equals | (унаследовано из Object) |
![]() |
Finalize | (унаследовано из Object) |
![]() |
GetHashCode | (унаследовано из Object) |
![]() |
GetType | (унаследовано из Object) |
![]() |
LoadProperties | Получает все значения свойств синхронизации и заполняет ими свойства класса SqlCeReplication. |
![]() |
MemberwiseClone | (унаследовано из Object) |
![]() |
ReinitializeSubscription | Помечает подписку для повторной инициализации. После вызова этого метода приложение должно вызвать метод Synchronize, чтобы загрузить в устройство последний моментальный снимок публикации. |
![]() |
SaveProperties | Получает все значения, сохраненные для свойств класса SqlCeReplication для текущей подписки, и сохраняет их в системной таблице. |
![]() |
Synchronize | Вызывает репликацию слиянием между подпиской SQL Server Compact и издателем SQL Server. |
![]() |
ToString | (унаследовано из Object) |
В начало
Безопасность многопоточности
Все общие статические члены (Shared в Microsoft Visual Basic) этого типа можно использовать в потокобезопасных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.