Метод ICrmLogControl::ForgetLogRecord (comsvcs.h)
Забывает последнюю запись журнала, записанную этим экземпляром интерфейса.
Синтаксис
HRESULT ForgetLogRecord();
Возвращаемое значение
Этот метод может возвращать следующие значения.
Код возврата | Описание |
---|---|
|
Метод завершился успешно. |
|
Нет допустимой записи журнала, о чем следует забыть. |
|
Этот метод был вызван в неправильном состоянии; либо до RegisterCompensator, либо при завершении транзакции (рабочая роль CRM). |
|
Транзакция прервана, скорее всего, из-за времени ожидания транзакции. |
Комментарии
Этот метод можно использовать, чтобы забыть только последнюю запись, так как отсутствует концепция вложенности; то есть, запись, забудь, написать, забыть является допустимым, но запись, запись, забыть, забыть не является. Запись журнала, которая была забыта, не доставляется компенсатору CRM во время уведомлений о результатах транзакции.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |