Microsoft.SqlServer.Replication 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
该装配提供了对复制代理功能的托管访问。
类
接口
| 名称 | 说明 |
|---|---|
| IAlternateSynchronizationPartner |
该装配提供了对复制代理功能的托管访问。 |
| IComErrorRecord |
该装配提供了对复制代理功能的托管访问。 |
| IComStatusEvent |
该装配提供了对复制代理功能的托管访问。 |
| IConnectionSecurityContext |
为晚期 COM 客户端提供该 ConnectionSecurityContext 类的实现。 有关该接口成员的信息,请参阅参考 ConnectionSecurityContext文档。 |
| IMergeSynchronizationAgent |
该装配提供了对复制代理功能的托管访问。 |
| IProcessSecurityContext |
封装用于启动复制代理作业的Microsoft Windows安全账户信息的接口Microsoft SQL Server 代理。 |
| IReplicationDBObject |
表示复制数据库对象。 |
| ISnapshotGenerationAgent |
该装配提供了对复制代理功能的托管访问。 |
| IStatusEventData |
该装配提供了对复制代理功能的托管访问。 |
| ITransSynchronizationAgent |
该装配提供了对复制代理功能的托管访问。 |
枚举
| 名称 | 说明 |
|---|---|
| AbortPolicy |
枚举了在意外关机时如何终止运行中的复制代理线程的选项。 |
| AddColumnOption |
枚举在已发布出版物中向表格添加列的选项。 |
| AgentProfileTypeOption |
表示复制代理配置文件是系统定义还是用户定义。 |
| AgentType |
列举了各种类型的复制代理。 |
| ArticleDatatypeMappingOptions |
指定文章中两个数据库管理系统(DBMS)之间的数据类型映射是由用户定义的,还是默认映射。 |
| ArticleOptions |
枚举了可以通过复制发布的数据库对象类型。 |
| AuthenticationMethod |
枚举指定支持的 HTTP 认证方法用于网页同步的值。 |
| AutomaticReinitializationPolicies |
在重新初始化合并出版物订阅时,枚举默认行为。 |
| CheckPermissionOptions |
枚举了当合并代理在Publisher应用变更时验证的表级权限。 |
| CommandOptions |
枚举控制事务性条目的变更如何传播的选项。 |
| ConflictPolicyOption |
在更新订阅与事务出版物同步时发生冲突时,列举了选择获胜行的选项。 |
| CreationScriptOptions |
枚举已发表文章的模式选项值。 |
| DatabaseCompatibilityLevel |
列举支持与2005 Microsoft SQL Server数据库兼容的Microsoft SQL Server版本。 |
| DataSourceType |
列举作为复制订阅者支持的数据源。 |
| DdlReplicationOptions |
枚举数据定义语言(DDL)对已发布表的更改是否被复制。 |
| DeadlockPriority |
枚举了在快照生成过程中解决死锁时使用的优先级。 |
| DtsPackageLocationOption |
列举了数据转换服务(DTS)包位置的选项。 |
| FailoverMode |
列举更新订阅者可选择将更改传回给Publisher的选项。 |
| FileTransferOption |
枚举获取快照文件的选项。 |
| FilterTypes |
枚举了指定合并条目中所用过滤器类型的值。 |
| IdentityRangeManagementOption |
通过合并复制和事务复制发布的表格中,枚举管理身份列范围分配的选项,并带有更新订阅者。 |
| InitialSyncType |
枚举初始快照支持的数据文件格式。 |
| MergeArticleState |
列举合并条目支持的状态设置。 |
| MergeExchangeType |
列举了 合并代理 如何同步数据的选项。 |
| MergeSessionDetailType |
枚举正在监控的 合并代理 会话的部分。 |
| MergeSessionPhase |
枚举合并代理会话的阶段。 |
| MergeSessionStatus |
枚举合并代理会话的状态。 |
| MergeSubscriberType |
枚举:通过合并复制支持的额外订阅类型。 |
| MessageStatus |
枚举复制代理状态代码。 |
| MonitorCacheRefreshPolicy |
指定监视器缓存刷新策略。 |
| NetworkType |
列举复制代理连接复制服务器时所支持的 Net-Libraries。 |
| PartitionGroupsOption |
枚举值,决定合并出版物是否使用预计算的分区。 |
| PartitionOptions |
枚举了当合并出版物使用参数化行过滤器时,文章中数据如何被划分为订阅。 |
| PreCreationOption |
枚举在订阅初始化前执行的命令,前提是订阅数据库中已发布的表。 |
| PublicationAttributes |
列举支持的出版物属性。 |
| PublicationCompatibilityLevel |
枚举了合并复制用于确定给定数据库中出版物可以使用哪些功能的产品版本值。 |
| PublicationType |
列举用于发布数据库所支持的复制类型。 |
| QueueOption |
列举交易出版物中更新订阅者可用的排队类型。 |
| ReplicationSecurityMode |
规定连接Publisher时更新订阅者所支持的安全模式。 |
| ReplicationStatus |
指定复制代理作业的状态。 |
| ReplicationType |
枚举生成快照的出版物类型。 |
| ReplicationWarnings |
枚举支持的复制阈值监控警告值。 |
| ResynchronizeType |
枚举了在合并订阅重新同步时应适用的变更的值。 |
| RetentionPeriodUnits |
枚举指定保留期单位的数值。 |
| ScheduleConstant |
枚举用于设置复制计划的常数值。 |
| ScheduleFrequencySubDay |
枚举了指定特定调度频率的较小调度单元的值。 |
| ScheduleFrequencyType |
列举了调度复制代理作业时使用的频率类型。 |
| ScheduleRelativeIntervals |
枚举表示复制代理调度频率相对于 ScheduleFrequencyType的值。 |
| ScriptOptions |
枚举生成脚本的选项,用于创建或移除复制对象。 |
| SecurityMode |
枚举了复制代理连接复制拓扑服务器时所使用的认证类型。 |
| State |
列举代表出版物地位的数值。 |
| SubscriberType |
列举可能成为出版物订阅者的数据源类型。 |
| SubscriberUploadOptions |
列举了订阅者与客户端订阅时进行的合并文章更新选项。 |
| SubscriptionBackupDeviceType |
枚举可用于初始化订阅的备份设备。 |
| SubscriptionOption |
列举订阅类型。 |
| SubscriptionResultOption |
列举退回受监控订阅的选项。 |
| SubscriptionState |
列出订阅状态的选项。 |
| SubscriptionSyncType |
列举了订阅初始同步的选项。 |
| TransSubscriberType |
列举了交易性出版物订阅的更新行为。 |
| ValidateType |
列举了同步过程中执行的验证类型。 |
| ValidationMethod |
枚举支持用于事务性出版物行计数验证的方法。 |
| ValidationOption |
枚举了复制支持的数据验证类型。 |
| VerifyResolverSignatureOption |
枚举了指定合并代理是否必须在基于组件对象模型(COM)的冲突解决器上验证数字签名,以确定其是否来自可信来源的值。 |
委托
| 名称 | 说明 |
|---|---|
| AgentCore.StatusEventHandler |
该装配提供了对复制代理功能的托管访问。 |
注解
MergeSynchronizationAgent这些TransSynchronizationAgent、 和 SnapshotGenerationAgent 类分别代表了 合并代理、分发代理 和 快照代理 的功能。 利用这些类从托管代码应用同步启动这些复制代理。 更多信息请参见 复制编程概念。