internal void DisconnectTransaction(SqlInternalTransaction internalTransaction) { Debug.Assert(_currentTransaction != null && _currentTransaction == internalTransaction, "disconnecting different transaction"); if (_currentTransaction != null && _currentTransaction == internalTransaction) { _currentTransaction = null; } }
internal override void DisconnectTransaction(SqlInternalTransaction internalTransaction) { TdsParser parser = this.Parser; if (parser != null) { parser.DisconnectTransaction(internalTransaction); } }