Beispiel #1
0
        internal QueryX(QueryXRoot owner, QueryType kind, bool isRoot = false, bool isHead = false)
        {
            Owner           = owner;
            QueryKind       = kind;
            IsRoot          = isRoot;
            IsHead          = isHead;
            IsTail          = true;
            AutoExpandRight = true;

            if (QueryKind == QueryType.Path && IsHead)
            {
                PathParm = new PathParm();
            }

            owner.Add(this);
        }
Beispiel #2
0
        internal QueryX(QueryXRoot owner)
        {
            Owner = owner;

            owner.Add(this);
        }