Metodo ChangeApplicationServices.EndChangeApplication

Termina l'elaborazione di un set di modifiche.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
Public Function EndChangeApplication ( _
    batchLearnedKnowledge As SyncKnowledge _
) As SyncKnowledge
'Utilizzo
Dim instance As ChangeApplicationServices
Dim batchLearnedKnowledge As SyncKnowledge
Dim returnValue As SyncKnowledge

returnValue = instance.EndChangeApplication(batchLearnedKnowledge)
public SyncKnowledge EndChangeApplication (
    SyncKnowledge batchLearnedKnowledge
)
public:
SyncKnowledge^ EndChangeApplication (
    SyncKnowledge^ batchLearnedKnowledge
)
public SyncKnowledge EndChangeApplication (
    SyncKnowledge batchLearnedKnowledge
)
public function EndChangeApplication (
    batchLearnedKnowledge : SyncKnowledge
) : SyncKnowledge

Parametri

  • batchLearnedKnowledge
    Conoscenza acquisita del batch di modifiche.

Valore restituito

Restituisce la conoscenza di destinazione aggiornata in base alle modifiche applicate o ignorate.

Eccezioni

Tipo di eccezione Condizione

ArgumentNullException

Un parametro richiesto è Null.

SyncIdFormatMismatchException

Lo schema del formato dell'ID dell'oggetto conoscenza specificato non corrisponde allo schema del formato dell'ID specificato durante l'inizializzazione di questo oggetto.

SyncInvalidOperationException

L'applicazione di modifiche non è stata iniziata.

Osservazioni

La conoscenza acquisita del batch di modifiche, specificata da batchLearnedKnowledge, viene modificata da questo metodo per escludere qualsiasi modifica segnalata come ignorata durante l'applicazione di modifiche.

La conoscenza di destinazione aggiornata restituita deve sostituire la conoscenza corrente della replica di destinazione.

Nota

Quando la conoscenza di destinazione aggiornata viene calcolata, tutte le modifiche che il provider di destinazione non ha segnalato come applicate correttamente chiamando ReportItemChangeApplied o ReportChangeUnitChangeApplied vengono considerate non riuscite.

Vedere anche

Riferimento

Classe ChangeApplicationServices
Membri ChangeApplicationServices
Spazio dei nomi Microsoft.Synchronization