Пример #1
0
        public ICountSyntax Count(string name)
        {
            var count  = new CountSyntax(this);
            var open   = new OpenFunctionSyntax(count);
            var column = new FunctionColumnSyntax(open, name);

            return(new CloseFunctionSyntax(column));
        }
Пример #2
0
        public ICountSyntax Count()
        {
            var count    = new CountSyntax(this);
            var open     = new OpenFunctionSyntax(count);
            var asterisk = new FunctionAsteriskSyntax(open);

            return(new CloseFunctionSyntax(asterisk));
        }
Пример #3
0
        public ICountSyntax Count(ICountParameterSyntax column)
        {
            var count  = new CountSyntax(this);
            var open   = new OpenFunctionSyntax(count);
            var syntax = column as SyntaxBase;

            open.RelaySyntax(syntax);
            return(new CloseFunctionSyntax(syntax));
        }