internal override void Timeout(InternalTransaction tx)
{
TransactionsEtwProvider etwLog = TransactionsEtwProvider.Log;
if (etwLog.IsEnabled())
{
etwLog.TransactionTimeout(tx.TransactionTraceId);
}
TimeoutException e = new TimeoutException(SR.TraceTransactionTimeout);
Rollback(tx, e);
}