Ejemplo n.º 1
0
 public String ToQueryPlan()
 {
     return(GetType().FullName + " start=" + Start.GetType().Name +
            ", includeStart=" + IncludeStart +
            ", end=" + End.GetType().Name +
            ", includeEnd=" + IncludeEnd);
 }
Ejemplo n.º 2
0
        public static Object NewInstance(String engineURI, String statementName, String expressionToString, ExprEvaluator evaluator)
        {
            var generator  = new ProxyGenerator();
            var interfaces = evaluator.GetType()
                             .GetInterfaces()
                             .Where(inf => inf.Assembly != CastleAssembly)
                             .ToArray();

            return(generator.CreateInterfaceProxyWithoutTarget(
                       typeof(ExprEvaluator), interfaces,
                       new ExprEvaluatorProxy(engineURI, statementName, expressionToString, evaluator)));
        }
Ejemplo n.º 3
0
 public string ToQueryPlan()
 {
     return GetType().Name +
            " start=" +
            start.GetType().Name +
            ", includeStart=" +
            includeStart +
            ", end=" +
            end.GetType().Name +
            ", includeEnd=" +
            includeEnd;
 }
Ejemplo n.º 4
0
 public String ToQueryPlan()
 {
     return(GetType().FullName + " evaluator " + Evaluator.GetType().Name);
 }
 public string ToQueryPlan()
 {
     return GetType().GetSimpleName() + " key " + _keyEval.GetType().GetSimpleName();
 }
Ejemplo n.º 6
0
 public String ToQueryPlan()
 {
     return(this.GetType().FullName + " key " + keyEval.GetType().Name);
 }
Ejemplo n.º 7
0
 public string ToQueryPlan()
 {
     return(GetType().Name + " evaluator " + _evaluator.GetType().Name);
 }