PublicationAttributes 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
枚举支持的发布属性。
此枚举支持其成员值的按位组合。
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 | 在无法使用预计算分区时,使用分区更改优化。 在 KeepPartitionChanges 为 PartitionGroupsOption 时,不要指定 True。 有关详细信息,请参阅使用预计算分区优化参数化筛选器性能。 |
None | 0 | 从 Attributes 中删除所有选项。 |
SnapshotInDefaultFolder | 64 | 在默认文件夹中维护用于发布的快照文件。 在未指定 SnapshotInDefaultFolder 时,必须使用 AltSnapshotFolder 为快照文件指定备用位置。 |
注解
枚举 PublicationAttributes 支持 FlagsAttribute 选项,该选项允许按位组合枚举值。
仅 .NET Framework 的 2.0 版本支持此命名空间、类或成员。