コード例 #1
0
        public SparqlQueryGenerator(ISelectBuilder selectBuilder)
        {
            SelectedVariables  = new List <SparqlVariable>();
            CoalescedVariables = new Dictionary <SparqlVariable, SparqlExpression>();
            SelectBuilder      = selectBuilder;
#if NET35
            QueryBuilder   = selectBuilder.GetQueryBuilder();
            PatternBuilder = QueryBuilder.RootGraphPatternBuilder;
#else
            QueryBuilder   = SelectBuilder;
            PatternBuilder = QueryBuilder.Root;
#endif
        }