Método ICrmLogControl::ForgetLogRecord (comsvcs.h)
Esquece o último registro de log gravado por esta instância da interface.
Sintaxe
HRESULT ForgetLogRecord();
Valor retornado
Esse método pode retornar os valores a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi concluído com sucesso. |
|
Não há nenhum registro de log válido para esquecer. |
|
Esse método foi chamado no estado errado; antes de RegisterCompensator ou quando a transação está sendo concluída (CRM Worker). |
|
A transação foi anulada, provavelmente devido ao tempo limite da transação. |
Comentários
Esse método pode ser usado para esquecer apenas o último registro porque não há nenhum conceito de aninhamento; ou seja, escrever, esquecer, escrever, esquecer é válido, mas escrever, escrever, esquecer, esquecer não é. Um registro de log que foi esquecido não é entregue ao Compensador de CRM durante as notificações de resultado da transação.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | comsvcs.h |