次の方法で共有


LoggedConflict コンストラクター (SyncIdFormatGroup, ItemChange, Object, SyncKnowledge, SyncKnowledge)

指定された ID 形式スキーマ、項目変更メタデータ、項目データ、競合ナレッジ、および関連付けられているナレッジを使用して、同時実行の競合を表す LoggedConflict クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)

構文

'宣言
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    itemChange As ItemChange, _
    data As Object, _
    conflictKnowledge As SyncKnowledge, _
    madeWithKnowledge As SyncKnowledge _
)
'使用
Dim idFormats As SyncIdFormatGroup
Dim itemChange As ItemChange
Dim data As Object
Dim conflictKnowledge As SyncKnowledge
Dim madeWithKnowledge As SyncKnowledge

Dim instance As New LoggedConflict(idFormats, itemChange, data, conflictKnowledge, madeWithKnowledge)
public LoggedConflict (
    SyncIdFormatGroup idFormats,
    ItemChange itemChange,
    Object data,
    SyncKnowledge conflictKnowledge,
    SyncKnowledge madeWithKnowledge
)
public:
LoggedConflict (
    SyncIdFormatGroup^ idFormats, 
    ItemChange^ itemChange, 
    Object^ data, 
    SyncKnowledge^ conflictKnowledge, 
    SyncKnowledge^ madeWithKnowledge
)
public LoggedConflict (
    SyncIdFormatGroup idFormats, 
    ItemChange itemChange, 
    Object data, 
    SyncKnowledge conflictKnowledge, 
    SyncKnowledge madeWithKnowledge
)
public function LoggedConflict (
    idFormats : SyncIdFormatGroup, 
    itemChange : ItemChange, 
    data : Object, 
    conflictKnowledge : SyncKnowledge, 
    madeWithKnowledge : SyncKnowledge
)

パラメーター

  • idFormats
    プロバイダーの ID 形式スキーマ。
  • itemChange
    同期元プロバイダーからの、競合する変更の項目メタデータ。
  • data
    itemChange の項目データ。
  • conflictKnowledge
    変更が適用された場合に学習されるナレッジ。
  • madeWithKnowledge
    この変更に関連付けられているナレッジ。変更に関連付けられているナレッジは、通常、この変更の実行時にレプリカに含まれていたナレッジです。

例外

例外の種類 条件

ArgumentNullException

idFormats、itemChange、data または conflictKnowledge が NULL 参照 (Visual Basic では Nothing) です。 です。

解説

新しく作成された LoggedConflict オブジェクトは、conflictKnowledge および madeWithKnowledge で渡される競合ナレッジ オブジェクトと関連付けられているナレッジ オブジェクトに参照を追加します。ただし、これらのオブジェクトの複製は行いません。

参照

リファレンス

LoggedConflict クラス
LoggedConflict メンバー
Microsoft.Synchronization 名前空間