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 | このオブジェクトに必須ナレッジが含まれていません。 |