Partilhar via


Método SaveChangeContext.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.

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 SaveChangeContext
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
    O conhecimento atualizado para o destino.
  • forgottenKnowledge
    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, o provedor deve relatar todos os erros recuperáveis usando RecordRecoverableErrorForItem.

Esse método pode ser chamado apenas uma vez por alteração. Esse método lança InvalidOperationException em qualquer chamada, exceto na primeira.

Consulte também

Referência

Classe SaveChangeContext
Membros SaveChangeContext
Namespace Microsoft.Synchronization