ReportChangeUnitChangeApplied メソッド

変更単位の変更が同期先レプリカに正常に適用されたことを変更適用サービスに通知します。

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

構文

'宣言
Public Sub ReportChangeUnitChangeApplied ( _
    changeUnitChange As ChangeUnitChange _
)
'使用
Dim instance As ChangeApplicationServices
Dim changeUnitChange As ChangeUnitChange

instance.ReportChangeUnitChangeApplied(changeUnitChange)
public void ReportChangeUnitChangeApplied(
    ChangeUnitChange changeUnitChange
)
public:
void ReportChangeUnitChangeApplied(
    ChangeUnitChange^ changeUnitChange
)
member ReportChangeUnitChangeApplied : 
        changeUnitChange:ChangeUnitChange -> unit 
public function ReportChangeUnitChangeApplied(
    changeUnitChange : ChangeUnitChange
)

パラメーター

例外

例外 条件
ArgumentNullException

必須パラメーターが null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。

ActiveChangeApplicationContextException

ChangeApplicationContext オブジェクトが既にアクティブです。別の変更を処理するには、ChangeApplicationAction プロパティが Finished に設定されるまでアクティブな ChangeApplicationContext オブジェクトを処理する必要があります。

ChangeNeedsKnowledgeException

changeUnitChange に、関連付けられているナレッジが含まれていません。

SyncIdFormatMismatchException

changeUnitChange に含まれるナレッジ オブジェクトの ID 形式スキーマが、このオブジェクトを初期化したときに指定された ID 形式スキーマと一致しません。

SyncInvalidOperationException

変更の適用が開始されていないか、changeUnitChange またはその親の変更の正常な適用または競合が既に報告されています。

ForgottenKnowledgeNotContainedException

変更に対する学習したナレッジに、学習済みの忘れられたナレッジが含まれていません。

参照

参照

ChangeApplicationServicesクラス

ChangeApplicationServices メンバー

Microsoft.Synchronization 名前空間