ItemChange.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
)
public SyncKnowledge GetLearnedKnowledgeWithPrerequisite (
    SyncKnowledge destinationKnowledge
)
public function GetLearnedKnowledgeWithPrerequisite (
    destinationKnowledge : SyncKnowledge
) : SyncKnowledge

参数

  • destinationKnowledge
    如果 destinationKnowledge 包含变更单位的必备知识,则包含在此变更中的变更单位的知识不会添加到返回的已知知识中。

返回值

当目标提供程序基于与变更关联的必备知识应用此变更时,目标副本了解到的知识。

异常

异常类型 条件

ArgumentNullException

必需的参数为 null 引用(在 Visual Basic 中为 Nothing)。

InvalidOperationException

对象包含无效的数据。

ChangeNeedsKnowledgeException

此对象不包含必备知识。

请参阅

参考

ItemChange 类
ItemChange 成员
Microsoft.Synchronization 命名空间