Exemple #1
0
 public virtual Net.Vpc.Upa.Impl.Uql.ExpansionVisitTracker Copy()
 {
     Net.Vpc.Upa.Impl.Uql.ExpansionVisitTracker r = new Net.Vpc.Upa.Impl.Uql.ExpansionVisitTracker();
     Net.Vpc.Upa.Impl.FwkConvertUtils.PutAllMap <string, int?>(r.map, map);
     r.maxEntityDepth = maxEntityDepth;
     //        r.maxGlobalDepth = maxGlobalDepth;
     r.navigationDepth = navigationDepth;
     return(r);
 }
Exemple #2
0
 public virtual Net.Vpc.Upa.Impl.Uql.ExpansionVisitTracker Dive()
 {
     if (navigationDepth > 0)
     {
         Net.Vpc.Upa.Impl.Uql.ExpansionVisitTracker cc = Copy();
         cc.navigationDepth--;
         return(cc);
     }
     return(null);
 }