System.Data.SqlClient.TdsParser.DisconnectTransaction C# (CSharp) Метод

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

private DisconnectTransaction ( System.Data.SqlClient.SqlInternalTransaction internalTransaction ) : void
internalTransaction System.Data.SqlClient.SqlInternalTransaction
Результат void
        internal void DisconnectTransaction(SqlInternalTransaction internalTransaction)
        {
            Debug.Assert(_currentTransaction != null && _currentTransaction == internalTransaction, "disconnecting different transaction");

            if (_currentTransaction != null && _currentTransaction == internalTransaction)
            {
                _currentTransaction = null;
            }
        }

Usage Example

Пример #1
0
        internal override void DisconnectTransaction(SqlInternalTransaction internalTransaction)
        {
            TdsParser parser = this.Parser;

            if (parser != null)
            {
                parser.DisconnectTransaction(internalTransaction);
            }
        }
TdsParser