Microsoft.SqlServer.Replication 命名空间

该装配提供了对复制代理功能的托管访问。

名称 说明
AgentApplication

该装配提供了对复制代理功能的托管访问。

AgentCore

该装配提供了对复制代理功能的托管访问。

AgentJobHistoryInfo

返回关于复制代理最后一次运行结果的信息。

AgentProfile

封装了复制代理配置文件的所有操作,如创建、删除、添加和删除参数,以及为特定代理分配特定配置文件。

AgentProfileParameter

表示复制代理配置文件中的参数。

AgentProfileParameterInfo

表示复制代理配置文件中支持的参数。

AlternateSynchronizationPartner

代表一个备用 Publisher,如果主 Publisher 不可用,可以同步订阅。

Article

表示该类和TransArticle类的基类MergeArticle

ArticleConflict

表示合并复制冲突表的信息。

BusinessLogicHandler

表示实现业务逻辑处理器的托管代码汇编的服务器注册。

ComErrorException

当复制代理提出一般错误时抛出的例外。

ComErrorRecord

表示由复制代理生成的错误信息。

ConnectionFailureException

当复制代理运行时,数据库连接失败时抛出的异常。

ConnectionSecurityContext

表示你连接 Microsoft SQL Server 时使用的信息。

CustomResolver

表示基于COM的解析器在合并复制拓扑下的服务器注册。

DistributionArticle

表示存储在分发商的事务性或快照出版物中发表的文章信息。

DistributionArticleCollection

表示 对象的集合 DistributionArticle

DistributionDatabase

代表分销商的分销数据库。

DistributionDatabaseCollection

表示 对象的集合 DistributionDatabase

DistributionPublication

表示存储在分发商的事务性或快照出版物信息。

DistributionPublicationCollection

表示 对象的集合 DistributionPublication

DistributionPublisher

代表当前连接分销商注册的Publisher信息。

DistributionPublisherCollection

表示 对象的集合 DistributionPublisher

DistributionSubscription

表示分销商存储的关于交易性或快照出版物订阅的信息。

DistributionSubscriptionCollection

表示 对象的集合 DistributionSubscription

FciException

当文件压缩接口(FCI)发生错误时抛出的异常。

HeterogeneousColumn

表示非 Microsoft SQL Server Publisher 表中的一列。

HeterogeneousTable

表示非 Microsoft SQL Server Publisher 上的表。

IdentityRangeInfo

结构表示当源表包含身份列时,已发表文章的身份范围管理设置。

LastValidationDateTime

用来返回最后一次合并订阅验证的日期和时间。

LightPublication

代表轻量出版物。

MergeArticle

代表合并出版物中的一篇文章。

MergeArticleCollection

表示 对象的集合 MergeArticle

MergeConflictCount

代表合并出版物中表格文章的冲突信息。

MergeDynamicSnapshotJob

包含关于快照代理作业的信息,该作业为带有参数化行过滤器的合并出版物订阅生成数据快照。

MergeJoinFilter

表示与文章合并之间的连接过滤器或逻辑记录关系。

MergePartition

表示合并发布时关于订阅者分区的信息,带有参数化行过滤器。

MergePublication

代表合并出版物。

MergePublicationCollection

表示 对象的集合 MergePublication

MergePullSubscription

代表合并出版物的拉取订阅。

MergePullSubscriptionCollection

表示 对象的集合 MergePullSubscription

MergeSessionDetail

表示关于合并代理会话中某一步的详细信息。

MergeSessionError

表示合并代理会话中发生的错误信息。

MergeSessionSummary

表示合并代理会话信息。

MergeSubscriberMonitor

支持订阅者端对订阅的监控以合并出版物。

MergeSubscription

代表在Publisher注册的合并出版物的订阅。

MergeSubscriptionCollection

表示 对象的集合 MergeSubscription

MergeSynchronizationAgent

提供 Replication 合并代理 的功能。

MonitorThreshold

代表监测出版物时使用的阈值指标。

NativeSqlConnectionException

当ODBC驱动程序或OLEDB提供者在批量复制操作中提出错误时抛出的例外。

OciException

当Oracle Call Interface(OCI)提出错误时抛出的异常。

OSException

当操作系统在文件压缩接口(FCI)操作中出现错误时抛出的异常。

ParameterValueOutOfRangeException

如果传递给参数的值超出该参数数据类型的范围,则抛出的异常。

PasswordWriteOnlyException

当访问复制代理密码属性时抛出的例外。

PendingCommandInfo

表示事务性出版物订阅时待处理命令数量的信息,以及处理这些命令所需时间的粗略估计。

Publication

Publication 类是一个基类,该 TransPublicationMergePublication 和该类均源自其基础。

PublicationAccess

表示出版物访问列表(PAL)中的登录信息。

PublicationArticle

表示已发布数据库对象的文章信息。

PublicationMonitor

监督出版物。

PublicationMonitorCollection

一组 PublicationMonitor 代表分销商出版物的物品。

PublisherConnectionSecurityContext

表示连接被配置为复制拓扑 Publisher 的 Microsoft SQL Server 实例时使用的登录方式。

PublisherMonitor

监控一个复制 Publisher。

PublisherMonitorCollection

表示 对象的集合 PublisherMonitor

PullSubscription

当同步代理在订阅者处运行时,表示Publisher上对合并或事务性发布的订阅信息。 PullSubscription是类和类的基类TransPullSubscriptionMergePullSubscription

RegisteredSubscriber

代表已在Publisher或分销商注册的订阅者。

RegisteredSubscriberCollection

表示 对象的集合 RegisteredSubscriber

ReplicationAgentContainerException

当托管代码复制代理生成一个或多个错误时抛出的例外。

ReplicationAgentContainerWithWatsonException

表示当托管代码复制代理使用 Watson 生成一个或多个错误时抛出的异常。

ReplicationAgentException

这是用于复制代理执行过程中生成的异常的基础异常类。

ReplicationAgentSchedule

表示复制代理作业的调度。

ReplicationBaseCollection

用于构建复制对象集合的基类。 它包含复制对象集合共有的功能。

ReplicationColumn

表示表中的列对象,包含复制所需的信息。

ReplicationDatabase

表示复制拓扑中的出版物或订阅数据库。

ReplicationDatabaseCollection

表示 对象的集合 ReplicationDatabase

ReplicationMonitor

监控一个复制服务器。

ReplicationObject

抽象类,是复制管理对象(RMO)编程接口中所有类的基类。

ReplicationSchemaBoundView

表示模式绑定视图,包含复制所需的信息。

ReplicationServer

表示涉及复制的 Microsoft SQL Server 实例。 它可以扮演发行者、Publisher、订阅者,或它们的任意组合。

ReplicationStatusAndWarning

表示复制代理状态信息和阈值监控警告。

ReplicationStoredProcedure

表示复制所需的存储过程对象上的信息。

ReplicationTable

表示复制所需的表对象信息。

ReplicationUserDefinedAggregate

表示用户定义的聚合函数,包含复制所需的信息。

ReplicationUserDefinedFunction

表示用户自定义函数,包含复制所需的信息。

ReplicationView

表示复制所需的视图对象信息。

ResourceStrings

该装配提供了对复制代理功能的托管访问。

SnapshotGenerationAgent

该装配提供了对复制代理功能的托管访问。

StatusEventArgs

表示事件发生时 Status 复制代理返回的状态信息。

SubscriberSubscription

返回订阅信息。

Subscription

代表 Publisher 在 Publisher 处的信息,用于合并或交易性出版物的订阅。 Subscription是类和类的基类TransSubscriptionMergeSubscription

SubscriptionBackupInformation

表示从备份初始化订阅所需的信息。

SynchronizationPartner

代表一个替代 Publisher,用于同步订阅与合并出版物。

TracerToken

表示追踪令牌信息。

TransArticle

代表交易性出版物中的一篇文章。

TransArticleCollection

表示 对象的集合 TransArticle

TransConflictCount

表示支持排队更新订阅的出版物中表格文章返回的冲突信息。

TransPublication

代表交易性出版物。

TransPublicationCollection

表示 对象的集合 TransPublication

TransPullSubscription

代表对交易性出版物的拉取订阅。

TransPullSubscriptionCollection

表示 对象的集合 TransPullSubscription

TransSubscription

表示对事务性或快照发布的推送订阅。

TransSubscriptionCollection

表示 对象的集合 TransSubscription

TransSynchronizationAgent

提供复制分发代理(Replication 分发代理)的功能。

接口

名称 说明
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 类分别代表了 合并代理、分发代理 和 快照代理 的功能。 利用这些类从托管代码应用同步启动这些复制代理。 更多信息请参见 复制编程概念