private async Task <PooledConnection> CreateOpenedInternalAsync(CancellationToken cancellationToken)
            {
                StartCreating(cancellationToken);

                await _connection.OpenAsync(cancellationToken).ConfigureAwait(false);

                FinishCreating();

                return(_connection);
            }