GetUpdatedDestinationKnowledge メソッド
名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (Microsoft.Synchronization.dll 内)
構文
'宣言
Public Sub GetUpdatedDestinationKnowledge ( _
<OutAttribute> ByRef destinationKnowledge As SyncKnowledge, _
<OutAttribute> ByRef destinationForgottenKnowledge As ForgottenKnowledge _
)
'使用
Dim instance As ChangeApplicationServices
Dim destinationKnowledge As SyncKnowledge
Dim destinationForgottenKnowledge As ForgottenKnowledge
instance.GetUpdatedDestinationKnowledge(destinationKnowledge, _
destinationForgottenKnowledge)
public void GetUpdatedDestinationKnowledge(
out SyncKnowledge destinationKnowledge,
out ForgottenKnowledge destinationForgottenKnowledge
)
public:
void GetUpdatedDestinationKnowledge(
[OutAttribute] SyncKnowledge^% destinationKnowledge,
[OutAttribute] ForgottenKnowledge^% destinationForgottenKnowledge
)
member GetUpdatedDestinationKnowledge :
destinationKnowledge:SyncKnowledge byref *
destinationForgottenKnowledge:ForgottenKnowledge byref -> unit
public function GetUpdatedDestinationKnowledge(
destinationKnowledge : SyncKnowledge,
destinationForgottenKnowledge : ForgottenKnowledge
)
パラメーター
- destinationKnowledge
型 : Microsoft.Synchronization. . :: . .SyncKnowledge%
これまでに適用されたすべての変更を含む更新された同期先ナレッジを返します。
- destinationForgottenKnowledge
型 : Microsoft.Synchronization. . :: . .ForgottenKnowledge%
これまでに適用されたすべての変更を含む更新された同期先の忘れられたナレッジを返します。適用する一連の変更が復旧同期の一部でない場合は nullNothingnullptrunitNULL 参照 (Visual Basic では Nothing) に設定できます。それ以外の場合は nullNothingnullptrunitNULL 参照 (Visual Basic では Nothing) に設定できません。
例外
例外 | 条件 |
---|---|
FullEnumerationExpectedException | 一連の変更は復旧同期の一部ですが、変更の適用を開始するのに BeginFullEnumerationChangeApplication ではなく BeginChangeApplication が使用されています。 |
SyncInvalidOperationException | 変更の適用が開始されていません。 |
説明
このメソッドによって返される更新されたナレッジ オブジェクトには、同期先プロバイダーが ReportItemChangeApplied または ReportChangeUnitChangeApplied を呼び出すことで正常に適用済みであると報告した変更だけが含まれます。