Partilhar via


Método SaveChangeWithChangeUnitsContext.GetUpdatedDestinationKnowledge

Obtém os objetos de conhecimento atualizado e de conhecimento esquecido que representam o estado do conhecimento de destino após a aplicação desta alteração da unidade de alteração.

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

Sintaxe

'Declaração
Public Sub GetUpdatedDestinationKnowledge ( _
    <OutAttribute> ByRef knowledge As SyncKnowledge, _
    <OutAttribute> ByRef forgottenKnowledge As ForgottenKnowledge _
)
'Uso
Dim instance As SaveChangeWithChangeUnitsContext
Dim knowledge As SyncKnowledge
Dim forgottenKnowledge As ForgottenKnowledge

instance.GetUpdatedDestinationKnowledge(knowledge, forgottenKnowledge)
public void GetUpdatedDestinationKnowledge (
    out SyncKnowledge knowledge,
    out ForgottenKnowledge forgottenKnowledge
)
public:
void GetUpdatedDestinationKnowledge (
    [OutAttribute] SyncKnowledge^% knowledge, 
    [OutAttribute] ForgottenKnowledge^% forgottenKnowledge
)
public void GetUpdatedDestinationKnowledge (
    /** @attribute OutAttribute() */ /** @ref */ SyncKnowledge knowledge, 
    /** @attribute OutAttribute() */ /** @ref */ ForgottenKnowledge forgottenKnowledge
)
JScript does not support passing value-type arguments by reference.

Parâmetros

  • knowledge
    Retorna o conhecimento atualizado para o destino.
  • forgottenKnowledge
    Retorna o conhecimento esquecido atualizado para o destino.

Comentários

Os objetos de conhecimento que são retornados por este método devem substituir diretamente os objetos de conhecimento existentes no destino.

Antes de chamar esse método, todos os erros recuperáveis devem ser relatados com RecordRecoverableErrorForChangeUnit.

Quando esse método é chamado mais de uma vez, InvalidOperationException é retornado em qualquer chamada, exceto na primeira.

Consulte também

Referência

Classe SaveChangeWithChangeUnitsContext
Membros SaveChangeWithChangeUnitsContext
Namespace Microsoft.Synchronization