GetLearnedKnowledgeWithPrerequisite メソッド

変更に関連付けられている必須ナレッジに基づいて、同期先プロバイダーがこの変更を適用する際に同期先レプリカが学習するナレッジを取得します。

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

構文

'宣言
Public Function GetLearnedKnowledgeWithPrerequisite ( _
    destinationKnowledge As SyncKnowledge _
) As SyncKnowledge
'使用
Dim instance As ItemChange
Dim destinationKnowledge As SyncKnowledge
Dim returnValue As SyncKnowledge

returnValue = instance.GetLearnedKnowledgeWithPrerequisite(destinationKnowledge)
public SyncKnowledge GetLearnedKnowledgeWithPrerequisite(
    SyncKnowledge destinationKnowledge
)
public:
SyncKnowledge^ GetLearnedKnowledgeWithPrerequisite(
    SyncKnowledge^ destinationKnowledge
)
member GetLearnedKnowledgeWithPrerequisite : 
        destinationKnowledge:SyncKnowledge -> SyncKnowledge 
public function GetLearnedKnowledgeWithPrerequisite(
    destinationKnowledge : SyncKnowledge
) : SyncKnowledge

パラメーター

  • destinationKnowledge
    型 : Microsoft.Synchronization. . :: . .SyncKnowledge
    destinationKnowledge に変更単位の必須ナレッジが含まれていると、この変更に含まれる変更単位のナレッジが、返される学習したナレッジに追加されません。

戻り値

型 : Microsoft.Synchronization. . :: . .SyncKnowledge
変更に関連付けられている必須ナレッジに基づいて、同期先プロバイダーがこの変更を適用する際に同期先レプリカが学習するナレッジです。

例外

例外 条件
ArgumentNullException

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

InvalidOperationException

オブジェクトに、有効ではないデータが含まれています。

ChangeNeedsKnowledgeException

このオブジェクトに必須ナレッジが含まれていません。

参照

参照

ItemChangeクラス

ItemChange メンバー

Microsoft.Synchronization 名前空間