Freigeben über


ChangeApplicationServices.GetUpdatedDestinationKnowledge-Methode

Ruft das aktualisierte Zielwissen ab, das alle bis dahin übernommenen Änderungen enthält.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Syntax

'Declaration
Public Sub GetUpdatedDestinationKnowledge ( _
    <OutAttribute> ByRef destinationKnowledge As SyncKnowledge, _
    <OutAttribute> ByRef destinationForgottenKnowledge As ForgottenKnowledge _
)
'Usage
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
)
public void GetUpdatedDestinationKnowledge (
    /** @attribute OutAttribute() */ /** @ref */ SyncKnowledge destinationKnowledge, 
    /** @attribute OutAttribute() */ /** @ref */ ForgottenKnowledge destinationForgottenKnowledge
)
JScript does not support passing value-type arguments by reference.

Parameter

  • destinationKnowledge
    Gibt das aktualisierte Zielwissen zurück, das alle bis dahin übernommenen Änderungen enthält.
  • destinationForgottenKnowledge
    Gibt das aktualisierte vergessene Zielwissen zurück, das alle bis dahin übernommenen Änderungen enthält. Der Wert kann NULL sein, wenn die Gruppe zu übernehmender Änderungen nicht Teil einer Wiederherstellungssynchronisierung ist. Andernfalls kann der Wert nicht NULL sein.

Ausnahmen

Ausnahmetyp Bedingung

FullEnumerationExpectedException

Die Gruppe von Änderungen ist Teil einer Wiederherstellungssynchronisierung, BeginChangeApplication wurde jedoch anstelle von BeginFullEnumerationChangeApplication verwendet, um die Änderungsanwendung zu starten.

SyncInvalidOperationException

Die Änderungsanwendung wurde nicht gestartet.

Hinweise

Die aktualisierten Wissensobjekte, die von dieser Methode zurückgegeben werden, schließen nur Änderungen ein, die vom Zielanbieter durch Aufrufen von ReportItemChangeApplied oder ReportChangeUnitChangeApplied als erfolgreich übernommen gemeldet wurden.

Siehe auch

Verweis

ChangeApplicationServices-Klasse
ChangeApplicationServices-Member
Microsoft.Synchronization-Namespace