次の方法で共有


PartitionOptions Enumeration

マージ パブリケーションでパラメータ化された行フィルタが使用されている場合に、アーティクルのデータをサブスクリプションの間でパーティション分割する方法を列挙します。

名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (microsoft.sqlserver.rmo.dll 内)

構文

'宣言
Public Enumeration PartitionOptions
public enum PartitionOptions
public enum class PartitionOptions
public enum PartitionOptions
public enum PartitionOptions

メンバ

メンバ名 説明
NonOverlappingSharedBetweenSubscriptions アーティクルのフィルタ選択により、重複しないパーティションが作成されますが、複数のサブスクライバは同じパーティションを受け取ることができます。
NonOverlappingSingleSubscription アーティクルのフィルタ選択により、各サブスクリプションに一意な、重複しないパーティションが作成されます。
Overlapping アーティクルのフィルタ選択は、静的であるか、または各パーティション用にデータの一意なサブセットを作成しません。つまり、"重複する" パーティションになります。
OverlappingDisallowOutOfPartitionDml パーティションは重複しています。サブスクライバで実行されたデータ操作言語 (DML) の更新では、行が属するパーティションを変更できません。

解説

アーティクルのソース テーブルが既に別のパブリケーションでパブリッシュされている場合、PartitionOptions の値は両方のアーティクルで同じである必要があります。

この名前空間、クラス、またはメンバは、Microsoft .NET Framework バージョン 2.0 でのみサポートされます。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Microsoft.SqlServer.Replication Namespace
MergeArticle Class

その他の技術情報

パラメータ化された行フィルタ