ChangeApplicationServices.BeginChangeApplication 方法
开始处理一组变更。
命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)
语法
声明
Public Sub BeginChangeApplication ( _
destinationKnowledge As SyncKnowledge, _
destinationForgottenKnowledge As ForgottenKnowledge, _
filterInfo As FilterInfo, _
syncCallbacks As SyncCallbacks, _
sourceDataRetriever As IChangeDataRetriever, _
destinationDataRetriever As IChangeDataRetriever _
)
用法
Dim instance As ChangeApplicationServices
Dim destinationKnowledge As SyncKnowledge
Dim destinationForgottenKnowledge As ForgottenKnowledge
Dim filterInfo As FilterInfo
Dim syncCallbacks As SyncCallbacks
Dim sourceDataRetriever As IChangeDataRetriever
Dim destinationDataRetriever As IChangeDataRetriever
instance.BeginChangeApplication(destinationKnowledge, destinationForgottenKnowledge, filterInfo, syncCallbacks, sourceDataRetriever, destinationDataRetriever)
public void BeginChangeApplication (
SyncKnowledge destinationKnowledge,
ForgottenKnowledge destinationForgottenKnowledge,
FilterInfo filterInfo,
SyncCallbacks syncCallbacks,
IChangeDataRetriever sourceDataRetriever,
IChangeDataRetriever destinationDataRetriever
)
public:
void BeginChangeApplication (
SyncKnowledge^ destinationKnowledge,
ForgottenKnowledge^ destinationForgottenKnowledge,
FilterInfo^ filterInfo,
SyncCallbacks^ syncCallbacks,
IChangeDataRetriever^ sourceDataRetriever,
IChangeDataRetriever^ destinationDataRetriever
)
public void BeginChangeApplication (
SyncKnowledge destinationKnowledge,
ForgottenKnowledge destinationForgottenKnowledge,
FilterInfo filterInfo,
SyncCallbacks syncCallbacks,
IChangeDataRetriever sourceDataRetriever,
IChangeDataRetriever destinationDataRetriever
)
public function BeginChangeApplication (
destinationKnowledge : SyncKnowledge,
destinationForgottenKnowledge : ForgottenKnowledge,
filterInfo : FilterInfo,
syncCallbacks : SyncCallbacks,
sourceDataRetriever : IChangeDataRetriever,
destinationDataRetriever : IChangeDataRetriever
)
参数
- destinationKnowledge
目标副本的当前知识。
- destinationForgottenKnowledge
目标副本的当前遗忘知识。可为 null 引用(在 Visual Basic 中为 Nothing)。
- filterInfo
有关目标提供程序使用的筛选器的信息。可为 null 引用(在 Visual Basic 中为 Nothing)。
- syncCallbacks
将接收有关变更应用事件的通知的回调。可为 null 引用(在 Visual Basic 中为 Nothing)。
- sourceDataRetriever
可用于从源副本中检索项数据的对象。
- destinationDataRetriever
可用于从目标副本中检索项数据的对象。
异常
异常类型 | 条件 |
---|---|
必需的参数为 null 引用(在 Visual Basic 中为 Nothing)。 |
|
任何指定知识对象的 ID 格式架构与初始化此对象时指定的 ID 格式架构不匹配。 |
|
另一组变更的变更应用已开始但未结束。 |
备注
通常对通过目标提供程序的 ProcessChangeBatch 方法接收的每批变更调用一次此方法。
必须先调用此方法,才能设置或计算知识,或者应用或报告变更。
请参阅
参考
ChangeApplicationServices 类
ChangeApplicationServices 成员
Microsoft.Synchronization 命名空间