コード例 #1
0
 public virtual Net.Vpc.Upa.Impl.Uql.Compiledexpression.DefaultCompiledExpression TranslateExpression(object x, Net.Vpc.Upa.Impl.Uql.ExpressionTranslationManager manager, Net.Vpc.Upa.Impl.Uql.ExpressionDeclarationList declarations)
 {
     Net.Vpc.Upa.Expressions.IdEnumerationExpression o    = (Net.Vpc.Upa.Expressions.IdEnumerationExpression)x;
     System.Collections.Generic.IList <object>       keys = o.GetIds();
     Net.Vpc.Upa.Expressions.Var tableAlias = o.GetAlias();
     return(new Net.Vpc.Upa.Impl.Uql.Compiledexpression.CompiledKeyEnumerationExpression(keys, (Net.Vpc.Upa.Impl.Uql.Compiledexpression.CompiledVar)manager.TranslateAny(tableAlias, declarations)));
 }
コード例 #2
0
 public override Net.Vpc.Upa.Expressions.Expression Copy()
 {
     Net.Vpc.Upa.Expressions.IdEnumerationExpression o = new Net.Vpc.Upa.Expressions.IdEnumerationExpression(new System.Collections.Generic.List <object>(ids), alias == null ? null : (Net.Vpc.Upa.Expressions.Var)alias.Copy());
     return(o);
 }