SqlCeReplication 成员
初始化 SqlCeReplication 对象的新实例。有关 SQL Server 复制的更多信息,请参见 SQL Server 2005 Books Online(《SQL Server 2005 联机丛书》)。有关 SQL Server Compact Edition 中合并复制的更多信息,请参见 SQL Server Compact Edition Books Online(《SQL Server Compact Edition 联机丛书》)。
下表列出了由 SqlCeReplication 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
SqlCeReplication | 已重载。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
CompressionLevel | 指定在复制期间压缩例程使用的压缩量。 | |
ConnectionManager | 启用复制对象以使用智能设备的连接管理器 API 来建立网络连接。同步结束时将释放连接。 | |
ConnectionRetryTimeout | 指定 SQL Server Compact Edition 客户端在建立好的连接失败后继续重试发送请求的时间长度(以秒为单位)。 | |
ConnectTimeout | 获取或设置 SqlCeReplication 对象等待连接到服务器的时间(以毫秒为单位)。 | |
Distributor | 指定 SQL Server Distributor。 | |
DistributorAddress | 指定 SQL Server Reconciler 连接到 Distributor 时使用的网络地址。 | |
DistributorLogin | 指定连接到 Distributor 时使用的登录名。 | |
DistributorNetwork | 指定 SQL Server Reconciler 与 Distributor 通信时使用的网络协议。 | |
DistributorPassword | 指定连接到 Distributor 时使用的登录密码。 | |
DistributorSecurityMode | 指定连接到 Distributor 时使用的安全模式。 | |
ExchangeType | 指定订户和发行者之间的同步是双向的,还是仅限于上载。 | |
HostName | 获取或设置连接到发行者时供设备使用的主机名。 | |
InternetLogin | 指定连接到 SQL Server Compact Edition Server Agent 时使用的登录名。 | |
InternetPassword | 指定连接到 SQL Server Compact Edition Server Agent 时使用的密码。 | |
InternetProxyLogin | 指定连接到需要身份验证的 InternetProxyServer 时使用的登录名。 | |
InternetProxyPassword | 指定连接到需要身份验证的 InternetProxyServer 时使用的密码。 | |
InternetProxyServer | 指定访问 InternetUrl 属性中指定的 HTTP 资源时使用的代理服务器。 | |
InternetUrl | 指定连接到 SQL Server Compact Edition Server Agent 时使用的 URL。 | |
LoginTimeout | 指定等待连接建立的最大秒数。此属性影响运行 Internet 信息服务 (IIS) 的计算机与发行者或 Distributor 之间的连接时间。它不控制智能设备和 IIS 之间的连接时间。 | |
ProfileName | 指定 SqlCeReplication 对象所用 Distributor 上的代理配置文件的名称。 | |
Publication | 指定已为 SQL Server Compact Edition 订户启用的 SQL Server 发布名称。 | |
Publisher | 指定 SQL Server 发行者的名称。发行者是发布所在的、运行着 SQL Server 的计算机。 | |
PublisherAddress | 指定连接到发行者时使用的网络地址。 | |
PublisherChanges | 指定上次调用 Synchronize 方法时在订户方应用的发行者的更改的总数。 | |
PublisherConflicts | 指定上次调用 Synchronize 方法时在发行者中发生的冲突的总数。 | |
PublisherDatabase | 指定发布数据库的名称。 | |
PublisherLogin | 指定连接到发行者时使用的登录名。 | |
PublisherNetwork | 指定 SQL Server 复制提供程序与发行者通信时使用的网络协议。 | |
PublisherPassword | 指定连接到发行者时使用的登录密码。 | |
PublisherSecurityMode | 指定连接到发行者时使用的安全模式。 | |
QueryTimeout | 指定允许用于完成内部查询的秒数。 | |
ReceiveTimeout | 获取或设置 SqlCeReplication 对象等待对服务器请求做出响应的时间(以毫秒为单位)。 | |
SendTimeout | 获取或设置 SqlCeReplication 对象等待将请求发送到服务器的时间(以毫秒为单位)。 | |
SnapshotTransferType | 控制如何将快照文件从 Distributor 传输到运行 IIS 的计算机。可以使用 HTTP 或 FTP 协议传输快照文件。 | |
Subscriber | 指定订户的名称。 | |
SubscriberChanges | 指出上次调用 Synchronize 方法时在发行者方应用的订户更改的总数。 | |
SubscriberConflicts | SQL Server Compact Edition 不使用此属性。 | |
SubscriberConnectionString | 指定到 SQL Server Compact Edition 数据库的连接字符串。 | |
Validate | 指定同步过程中 SQL Server Compact Edition 复制执行的数据验证的类型。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
AddSubscription | 创建现有 Microsoft SQL Server 发布的新的匿名订阅。调用 AddSubscription 方法后,应用程序必须调用 Synchronize 方法,根据最新的快照将新的订阅同步到发布中。 | |
BeginSynchronize | 已重载。 启动异步数据同步。 | |
CancelSynchronize | 取消一个正在进行的、通过调用 BeginSynchronize 方法启动的异步数据同步。 | |
Dispose | 释放所有本机资源。 | |
DropSubscription | 删除 SQL Server 发布的订阅,并可以选择从基于 Windows Mobile 的设备上删除 SQL Server Compact Edition 数据库。 | |
EndSynchronize | 结束一个通过调用 BeginSynchronize 方法启动的异步数据同步。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承) | |
GetHashCode | 用作特定类型的哈希函数。 (从 Object 继承) | |
GetType | 获取当前实例的 Type。 (从 Object 继承) | |
LoadProperties | 检索为同步属性存储的所有值,然后用保存的这些值填充 SqlCeReplication 类属性。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承) | |
ReinitializeSubscription | 标记需要重新初始化的订阅。调用此方法以后,应用程序必须调用 Synchronize 方法来将发布的最新快照下载到设备上。 | |
SaveProperties | 检索存储在当前订阅的 SqlCeReplication 类属性中的所有值,并将它们存储在系统表中。 | |
Synchronize | 在 SQL Server Compact Edition 订阅和 SQL Server 发行者之间调用合并复制。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承) |
页首