System.Transactions.TransactionStatePromotedNonMSDTCBase.Timeout C# (CSharp) Метод

Timeout() приватный Метод

private Timeout ( InternalTransaction tx ) : void
tx InternalTransaction
Результат void
        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);
        }