protected void NotifyInDoubt()
{
if (TransactionInformation.Status != TransactionStatus.InDoubt)
return;
Enlistment eltEnlistment = null;
IEnlistmentNotification entNotification = null;
for (Int32 i = m_lstNotifications.Count - 1; i >= 0; i--)
{
entNotification = m_lstNotifications[i];
eltEnlistment = new Enlistment();
entNotification.InDoubt(eltEnlistment);
if (eltEnlistment.DoneProcessing)
m_lstNotifications.RemoveAt(i);
}
}