PartitionOptions 列挙体

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

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

構文

'宣言
Public Enumeration PartitionOptions
'使用
Dim instance As PartitionOptions
public enum PartitionOptions
public enum class PartitionOptions
type PartitionOptions
public enum PartitionOptions

メンバー

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

説明

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

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

関連項目

参照

Microsoft.SqlServer.Replication 名前空間

MergeArticle

その他の技術情報

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