PublicationAttributes 枚举

定义

枚举支持的发布属性。

此枚举支持其成员值的按位组合。

public enum class PublicationAttributes
[System.Flags]
public enum PublicationAttributes
[<System.Flags>]
type PublicationAttributes = 
Public Enum PublicationAttributes
继承
PublicationAttributes
属性

字段

AllowAnonymous 4

匿名订阅可以订阅发布。 如果您要创建某一订阅但不在发布服务器上注册此订阅,则匿名订阅是必需的。 对于在订阅配置期间无法与发布服务器建立SQL Server连接的情况,这是必需的。

AllowDtsTransformation 16384

后续版本的 Microsoft SQL Server 将删除该功能。 请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。

AllowInitializationFromBackup 1048576

订阅服务器可以从备份而非初始快照中初始化对发布的订阅。 只有事务复制或快照复制支持该值。

AllowPartitionRealignment 4194304

在对发布服务器上的行的修改导致发布服务器更改其分区时以及发布使用参数化筛选器时,删除将发送到订阅服务器。 只有合并发布支持该值。

AllowPull 2

支持在订阅服务器运行同步代理的订阅(请求订阅)。 支持SQL Server Compact订阅服务器所必需的。

AllowPush 1

支持在分发服务器运行同步代理的订阅(推送订阅)。

AllowQueuedTransactions 8192

对于事务发布,支持排队更新订阅。 仅事务发布支持。

AllowSubscriberInitiatedSnapshot 262144

订阅服务器可以启动快照进程,以便在合并发布具有参数化筛选器时为其数据分区生成筛选快照。 只有合并发布支持该值。

AllowSubscriptionCopy 256

可以复制和附加订阅发布的数据库,以便创建新的订阅。 可附加订阅已不推荐使用。

AllowSynchronousTransactions 512

对于事务发布,支持立即更新订阅。 仅事务发布支持。

AllowSyncToAlternate 131072

订阅服务器可与服务器(而非订阅源于的发布服务器)同步对合并发布的订阅。 只有合并发布支持该值。 不推荐使用此功能,该功能将在未来版本中删除。 不支持SQL Server Compact订阅服务器。

AllowWebSynchronization 524288

订阅服务器可使用 HTTPS 协议通过 Internet 同步订阅。 只有合并发布支持该值。 仅适用于 SQL Server 2005。 支持SQL Server Compact订阅服务器所必需的。 有关详细信息,请参阅 Web Synchronization for Merge Replication

AutomaticGenerateSyncProcedures 1024

将自动生成更新订阅用于与事务发布同步的存储过程。 仅事务发布支持。

CentralizedConflicts 2048

在发布服务器上存储冲突记录。 只有合并发布支持该值。

CompressSnapshot 128

快照文件将压缩为 CAB 格式。 不能压缩大于 2 GB 的快照文件。 不支持SQL Server Compact订阅服务器。

DecentralizedConflicts 8388608

在订阅服务器上存储冲突记录。 只有合并发布支持该值。 不支持SQL Server Compact订阅服务器。

DynamicFilters 32768

在合并发布上支持参数化行筛选器。 仅合并发布支持。

EnabledForActiveDirectory 4096

属性为 EnabledForActiveDirectory。

EnabledForHeterogeneousSubscribers 16777216

支持非SQL Server订阅服务器。 只有事务发布或快照发布支持该值。 仅适用于 SQL Server 2005 及更高版本。

EnabledForPeerToPeer 2097152

支持对等事务复制。 仅事务发布支持。 仅适用于 SQL Server 2005 及更高版本。

ImmediateSync 16

每次运行快照代理时重新创建发布的同步文件。 如果快照代理在订阅创建前完成,则订阅服务器可以立即获得同步文件。 新订阅将获取最近一次执行快照代理所生成的最新同步文件。 在设置 ImmediateSync 时,也必须设置 IndependentAgent

IndependentAgent 32

在与发布服务器同步时,每个订阅都使用自己的复制代理实例。 设置此选项可减少滞后时间并且是事务发布的默认设置。 合并复制始终使用独立的代理。

InternetEnabled 8

可通过 Internet 同步发布,并且可以使用文件传输协议 (FTP) 向订阅服务器传输快照文件。 有关详细信息,请参阅 通过 Internet 复制

KeepPartitionChanges 65536

在无法使用预计算分区时,使用分区更改优化。 在 KeepPartitionChangesPartitionGroupsOption 时,不要指定 True。 有关详细信息,请参阅使用预计算分区优化参数化筛选器性能

None 0

Attributes 中删除所有选项。

SnapshotInDefaultFolder 64

在默认文件夹中维护用于发布的快照文件。 在未指定 SnapshotInDefaultFolder 时,必须使用 AltSnapshotFolder 为快照文件指定备用位置。

注解

枚举 PublicationAttributes 支持 FlagsAttribute 选项,该选项允许按位组合枚举值。

仅 .NET Framework 的 2.0 版本支持此命名空间、类或成员。

适用于

另请参阅