Aegis.Data.MSSQL.ConnectionPool.Release C# (CSharp) Method

Release() public method

public Release ( ) : void
return void
        public void Release()
        {
            using (_lock.WriterLock)
            {
                _cancelTasks?.Cancel();
                _cancelTasks?.Dispose();
                _cancelTasks = null;

                _listPoolDBC.ForEach(v => v.Close());
                _listActiveDBC.ForEach(v => v.Close());

                _listPoolDBC.Clear();
                _listActiveDBC.Clear();
            }
        }