TransPublication.ContinueOnConflict プロパティ
競合の検出後にディストリビューション エージェントで変更の処理を続行するかどうかを示します。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public Property ContinueOnConflict As Boolean
Get
Set
'使用
Dim instance As TransPublication
Dim value As Boolean
value = instance.ContinueOnConflict
instance.ContinueOnConflict = value
public bool ContinueOnConflict { get; set; }
public:
property bool ContinueOnConflict {
bool get ();
void set (bool value);
}
member ContinueOnConflict : bool with get, set
function get ContinueOnConflict () : boolean
function set ContinueOnConflict (value : boolean)
プロパティ値
型: System.Boolean
true の場合、競合の検出後にディストリビューション エージェントで変更の処理を続行します。false の場合、エージェントが停止します。
説明
既定値の false を使用することをお勧めします。 このオプションを true に設定すると、ディストリビューション エージェントは、発信元 ID (PeerOriginatorID) が最も大きいノードから競合する行を適用してトポロジ内のデータを収束しようとします。 この方法では収束が保証されません。 競合が検出された後に、トポロジに一貫性があることを確認する必要があります。 詳細については、「ピア ツー ピア レプリケーションにおける競合検出」の「競合の処理」を参照してください。