Compartilhar via


Método ChangeApplicationServices.GetUpdatedDestinationKnowledge

Obtém o conhecimento de destino atualizado que contém todas as alterações que foram aplicadas até o momento.

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

Sintaxe

'Declaração
Public Sub GetUpdatedDestinationKnowledge ( _
    <OutAttribute> ByRef destinationKnowledge As SyncKnowledge, _
    <OutAttribute> ByRef destinationForgottenKnowledge As ForgottenKnowledge _
)
'Uso
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.

Parâmetros

  • destinationKnowledge
    Retorna o conhecimento de destino atualizado que contém todas as alterações que foram aplicadas até o momento.
  • destinationForgottenKnowledge
    Retorna o conhecimento esquecido de destino atualizado que contém todas as alterações que foram aplicadas até o momento. Pode ser referência nula (Nothing no Visual Basic) quando o conjunto de alterações a ser aplicado não fizer parte de uma sincronização de recuperação; caso contrário, não pode ser referência nula (Nothing no Visual Basic).

Exceções

Tipo de exceção Condição

FullEnumerationExpectedException

O conjunto de alterações faz parte de uma sincronização de recuperação, mas BeginChangeApplication foi usado para iniciar a aplicação de alterações, no lugar de BeginFullEnumerationChangeApplication.

SyncInvalidOperationException

A aplicação de alterações não foi iniciada.

Comentários

Os objetos de conhecimento atualizado que são retornados por esse método incluem somente as alterações que o provedor de destino relatou como tendo sido aplicadas com êxito com a chamada de ReportItemChangeApplied ou ReportChangeUnitChangeApplied.

Consulte também

Referência

Classe ChangeApplicationServices
Membros ChangeApplicationServices
Namespace Microsoft.Synchronization