PublicationAttributes 枚举

定义

列举支持的出版物属性。

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

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

字段

名称 说明
None 0

移除所有选项。Attributes

AllowPush 1

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

AllowPull 2

支持同步代理在用户端运行的订阅(拉取订阅)。 支持 SQL Server Compact 订阅服务器所必需的。

AllowAnonymous 4

匿名订阅者可以订阅本刊物。 如果你想创建订阅但不在Publisher注册,则需要匿名订阅。 这对于在订阅配置过程中无法建立 SQL Server 与 Publisher 连接的情况是必要的。

InternetEnabled 8

发布可以通过互联网同步,并可使用文件传输协议(FTP)将快照文件传输给订阅用户。 更多信息请参见 互联网复制

ImmediateSync 16

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

IndependentAgent 32

每个订阅在与Publisher同步时使用自己的复制代理实例。 设置此选项可以降低延迟,并且是事务发布的默认设置。 合并复制始终使用独立代理。

SnapshotInDefaultFolder 64

出版物的快照文件保存在默认文件夹中。 如果 SnapshotInDefaultFolder 未指定,则必须用 AltSnapshotFolder来指定快照文件的备用位置。

CompressSnapshot 128

快照文件被压缩为CAB格式。 大于2吉字节(GB)的快照文件无法被压缩。 SQL Server Compact 订阅服务器不支持。

AllowSubscriptionCopy 256

订阅该出版物的数据库可以复制并附加以创建新的订阅。 附加订阅已被淘汰。

AllowSynchronousTransactions 512

交易性出版物支持即时更新订阅。 仅支持交易性出版物。

AutomaticGenerateSyncProcedures 1024

用于更新订阅以与事务发布同步的存储过程会自动生成。 仅支持交易性出版物。

CentralizedConflicts 2048

在发布服务器上存储冲突记录。 仅支持合并出版物。

EnabledForActiveDirectory 4096

该属性是 EnabledForActiveDirectory。

AllowQueuedTransactions 8192

交易型出版物支持排队更新订阅。 仅支持交易性出版物。

AllowDtsTransformation 16384

此功能将在Microsoft SQL Server 的未来版本中删除。 请勿在新的开发工作中使用此功能,并修改当前尽快使用此功能的应用程序。

DynamicFilters 32768

合并发布支持参数化行过滤器。 仅支持合并出版物。

KeepPartitionChanges 65536

当无法使用预计算的分区时,会使用分区变更优化。 不指定 KeepPartitionChangesPartitionGroupsOptionTrue时。 有关详细信息,请参阅 使用预计算分区优化参数化筛选器性能

AllowSyncToAlternate 131072

订阅用户可以将合并出版物的订阅与订阅起源的 Publisher 以外的服务器同步。 仅支持合并出版物。 不推荐使用此功能,该功能将在未来版本中删除。 SQL Server Compact 订阅服务器不支持。

AllowSubscriberInitiatedSnapshot 262144

当合并发布带有参数化过滤器时,订阅用户可以启动快照过程,生成其数据分区的过滤快照。 仅支持合并出版物。

AllowWebSynchronization 524288

用户可以通过HTTPS协议在互联网上同步订阅。 仅支持合并出版物。 仅在 SQL Server 2005 上可用。 支持 SQL Server Compact 订阅服务器所必需的。 有关详细信息,请参阅 Web Synchronization for Merge Replication

AllowInitializationFromBackup 1048576

订阅者可以从备份而非初始快照初始化出版物订阅。 仅支持事务或快照复制。

EnabledForPeerToPeer 2097152

支持点对点事务复制。 仅支持交易性出版物。 仅适用于 SQL Server 2005 及以后版本。

AllowPartitionRealignment 4194304

当Publisher的行修改导致其更改分区,且发布使用参数化过滤器时,删除信息会发送给订阅者。 仅支持合并出版物。

DecentralizedConflicts 8388608

冲突记录存储在订阅者账户。 仅支持合并出版物。 SQL Server Compact 订阅服务器不支持。

EnabledForHeterogeneousSubscribers 16777216

支持非 SQL Server 订阅者。 仅支持事务性和快照发布。 仅适用于 SQL Server 2005 及以后版本。

注解

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

该命名空间、类或成员仅在 .NET 框架 2.0 版本中支持。

适用于

另请参阅