Microsoft.SqlServer.Replication 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此程序集提供对复制代理功能的托管访问。
类
接口
IAlternateSynchronizationPartner |
此程序集提供对复制代理功能的托管访问。 |
IComErrorRecord |
此程序集提供对复制代理功能的托管访问。 |
IComStatusEvent |
此程序集提供对复制代理功能的托管访问。 |
IConnectionSecurityContext |
为后期绑定 COM 客户端提供 ConnectionSecurityContext 类的一个实现。 有关此接口的成员的信息,请参阅 ConnectionSecurityContext 的参考文档。 |
IMergeSynchronizationAgent |
此程序集提供对复制代理功能的托管访问。 |
IProcessSecurityContext |
封装 Microsoft SQL Server 代理用于启动复制代理作业的 Microsoft Windows 安全帐户信息的接口。 |
IReplicationDBObject |
表示复制数据库对象。 |
ISnapshotGenerationAgent |
此程序集提供对复制代理功能的托管访问。 |
IStatusEventData |
此程序集提供对复制代理功能的托管访问。 |
ITransSynchronizationAgent |
此程序集提供对复制代理功能的托管访问。 |
枚举
AbortPolicy |
枚举在发生意外关机时用于终止正在运行的复制代理线程的方法的选项。 |
AddColumnOption |
枚举用于将列添加到在现有发布中发布的表的选项。 |
AgentProfileTypeOption |
指示复制代理配置文件是系统定义的还是用户定义的。 |
AgentType |
枚举复制代理的不同类型。 |
ArticleDatatypeMappingOptions |
指定用于某个项目的两个数据库管理系统 (DBMS) 之间的数据类型映射是用户定义的映射还是默认映射。 |
ArticleOptions |
枚举可由复制发布的数据库对象的类型。 |
AuthenticationMethod |
枚举为 Web 同步指定受支持的 HTTP 身份验证方法的值。 |
AutomaticReinitializationPolicies |
枚举重新初始化合并发布的订阅时的默认行为。 |
CheckPermissionOptions |
枚举合并代理在发布服务器上应用更改时验证的表级别权限。 |
CommandOptions |
枚举控制如何为事务项目传播更改的选项。 |
ConflictPolicyOption |
枚举用于在同步对事务发布的更新订阅的过程中发生冲突时选择入选行的选项。 |
CreationScriptOptions |
枚举已发布项目的架构选项值。 |
DatabaseCompatibilityLevel |
枚举支持与 Microsoft SQL Server 2005 的数据库兼容性的 Microsoft SQL Server版本。 |
DataSourceType |
枚举作为复制订阅服务器支持的数据源。 |
DdlReplicationOptions |
枚举是否复制对已发布表的数据定义语言 (DDL) 更改。 |
DeadlockPriority |
枚举用于解决在快照生成过程中出现的死锁问题的优先级。 |
DtsPackageLocationOption |
枚举 Data Transformation Services (DTS) 包的位置的选项。 |
FailoverMode |
枚举更新订阅服务器将更改传播回发布服务器时可用的选项。 |
FileTransferOption |
枚举用于获取快照文件的选项。 |
FilterTypes |
枚举指定合并项目中使用的筛选器类型的值。 |
IdentityRangeManagementOption |
枚举用于在通过将合并复制和事务复制用于更新订阅服务器而发布的表中管理标识列范围分配的选项。 |
InitialSyncType |
枚举支持初始快照的数据文件格式。 |
MergeArticleState |
枚举合并项目的受支持状态设置。 |
MergeExchangeType |
枚举合并代理如何同步数据的选项。 |
MergeSessionDetailType |
枚举正监视的合并代理会话的部分。 |
MergeSessionPhase |
枚举合并代理会话的阶段。 |
MergeSessionStatus |
枚举合并代理会话的状态。 |
MergeSubscriberType |
枚举合并复制支持的订阅的其他类型。 |
MessageStatus |
枚举复制代理状态代码。 |
MonitorCacheRefreshPolicy |
指定监视缓存刷新策略。 |
NetworkType |
枚举在连接到复制服务器时复制代理使用的支持的网络库。 |
PartitionGroupsOption |
枚举确定合并发布是否使用预计算分区的值。 |
PartitionOptions |
枚举在合并发布使用参数化的行筛选器时在订阅中对项目中的数据进行分区的方式。 |
PreCreationOption |
枚举在订阅数据库中已存在已发布表时在订阅初始化之前执行的命令。 |
PublicationAttributes |
枚举支持的发布属性。 |
PublicationCompatibilityLevel |
枚举合并复制使用的产品版本值来确定给定数据库中的发布可以使用哪些功能。 |
PublicationType |
枚举用于发布数据库的复制的支持类型。 |
QueueOption |
枚举可用于具有更新订阅服务器的事务发布的排队的类型。 |
ReplicationSecurityMode |
指定在连接到发布服务器时由更新订阅服务器使用的支持的安全模式。 |
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 类分别表示合并代理、分发代理和快照代理的功能。 使用这些类从托管代码应用程序同步启动这些复制代理。 有关详细信息,请参阅 复制编程概念。