ChangeApplicationServices.EndFullEnumerationChangeApplication-Methode
Beendet die Verarbeitung einer Gruppe von Änderungen als Teil einer Wiederherstellungssynchronisierung.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
Public Sub EndFullEnumerationChangeApplication ( _
batchLearnedKnowledge As SyncKnowledge, _
batchLearnedForgottenKnowledge As ForgottenKnowledge, _
<OutAttribute> ByRef destinationKnowledge As SyncKnowledge, _
<OutAttribute> ByRef destinationForgottenKnowledge As ForgottenKnowledge _
)
'Usage
Dim instance As ChangeApplicationServices
Dim batchLearnedKnowledge As SyncKnowledge
Dim batchLearnedForgottenKnowledge As ForgottenKnowledge
Dim destinationKnowledge As SyncKnowledge
Dim destinationForgottenKnowledge As ForgottenKnowledge
instance.EndFullEnumerationChangeApplication(batchLearnedKnowledge, batchLearnedForgottenKnowledge, destinationKnowledge, destinationForgottenKnowledge)
public void EndFullEnumerationChangeApplication (
SyncKnowledge batchLearnedKnowledge,
ForgottenKnowledge batchLearnedForgottenKnowledge,
out SyncKnowledge destinationKnowledge,
out ForgottenKnowledge destinationForgottenKnowledge
)
public:
void EndFullEnumerationChangeApplication (
SyncKnowledge^ batchLearnedKnowledge,
ForgottenKnowledge^ batchLearnedForgottenKnowledge,
[OutAttribute] SyncKnowledge^% destinationKnowledge,
[OutAttribute] ForgottenKnowledge^% destinationForgottenKnowledge
)
public void EndFullEnumerationChangeApplication (
SyncKnowledge batchLearnedKnowledge,
ForgottenKnowledge batchLearnedForgottenKnowledge,
/** @attribute OutAttribute() */ /** @ref */ SyncKnowledge destinationKnowledge,
/** @attribute OutAttribute() */ /** @ref */ ForgottenKnowledge destinationForgottenKnowledge
)
JScript does not support passing value-type arguments by reference.
Parameter
- batchLearnedKnowledge
Das erlangte Wissen des Änderungsbatchs.
- batchLearnedForgottenKnowledge
Das erlangte vergessene Wissen des Änderungsbatchs.
- destinationKnowledge
Gibt das aktualisierte Zielwissen auf Grundlage der Änderungen zurück, die übernommen oder übersprungen wurden.
- destinationForgottenKnowledge
Gibt das aktualisierte vergessene Zielwissen auf Grundlage der Änderungen zurück, die übernommen oder übersprungen wurden.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Ein erforderlicher Parameter ist NULL. |
|
Das ID-Formatschema des angegebenen Wissensobjekts entspricht nicht dem ID-Formatschema, das bei der Initialisierung dieses Objekts angegeben wurde. |
|
Die Änderungsanwendung wurde nicht gestartet. |
Hinweise
Das durch batchLearnedKnowledge angegebene erlangte Wissen des Änderungsbatchs und das durch batchLearnedForgottenKnowledge angegebene erlangte vergessene Wissen des Änderungsbatchs werden von dieser Methode bearbeitet, um Änderungen auszuschließen, die während der Änderungsübernahme als übersprungen gemeldet wurden.
Das aktuelle Wissen und vergessene Wissen des Zielreplikats müssen durch das in destinationKnowledge zurückgegebene aktualisierte Zielwissen und das in destinationForgottenKnowledge zurückgegebene vergessene aktualisierte Zielwissen ersetzt werden.
Hinweis
Bei der Berechnung des aktualisierten Zielwissens werden alle Änderungen als fehlgeschlagen behandelt, die nicht durch Aufrufen von ReportItemChangeApplied oder ReportChangeUnitChangeApplied als erfolgreich übernommen gemeldet wurden.
Siehe auch
Verweis
ChangeApplicationServices-Klasse
ChangeApplicationServices-Member
Microsoft.Synchronization-Namespace