Compartilhar via


IMemoryConflictLog::Persist

Grava o conteúdo do log de conflitos no gravador de log de conflitos especificado no método Initialize.

HRESULT Persist();

Valor de retorno

  • S_OK.

  • E_OUTOFMEMORY.

  • SYNC_E_INVALID_OPERATION quando esse objeto não tiver sido inicializado ou quando um objeto IConflictLogWriter não foi especificado quando esse objeto foi inicializado.

Comentários

Para manter os conflitos armazenados no log de conflitos na memória, esse método chama IConflictLogWriter::SaveConflict ou IConflictLogWriter::SaveConstraintConflict no IConflictLogWriter especificado em Initialize uma vez para cada conflito no log.

Consulte também

Referência

Interface IMemoryConflictLog