Exemple #1
0
        public bool HasNonKeySelects()
        {
            if (!TabularDataSourceInfo.IsSelectable)
            {
                return(false);
            }

            Contracts.Assert(TabularDataSourceInfo.GetKeyColumns().All(x => _selects.Contains(x)));

            return(TabularDataSourceInfo.GetKeyColumns().Count() < _selects.Count &&
                   _selects.Count < TexlBinding.MaxSelectsToInclude);
        }