Exemplo n.º 1
0
        public HqlExpression BuildHql(HqlExpression expression, ReadOnlyCollection <HqlExpression> arguments, HqlTreeBuilder treeBuilder)
        {
            var ex = treeBuilder.CastToIType(new CompositeCustomType <TzdbZonedDateTimeAsUtcDateTimeType>(), expression);

            typeof(HqlTreeNode).GetMethod("SetText", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).Invoke(ex, new object[] { "method, method" });
            return(ex);
        }
Exemplo n.º 2
0
 public HqlExpression BuildHql(HqlExpression expression, ReadOnlyCollection <HqlExpression> arguments, HqlTreeBuilder treeBuilder)
 {
     return(treeBuilder.CastToIType(new T(), expression));
 }
Exemplo n.º 3
0
 public override HqlExpression BuildHql(HqlExpression expression, ReadOnlyCollection <HqlExpression> arguments, HqlTreeBuilder treeBuilder)
 {
     return(treeBuilder.CastToIType(_type, expression));
 }
Exemplo n.º 4
0
 public HqlExpression BuildHql(HqlExpression expression, ReadOnlyCollection <HqlExpression> arguments, HqlTreeBuilder treeBuilder)
 {
     return(treeBuilder.CastToIType(NHibernateUtil.UtcDateTime, treeBuilder.Cast(expression, typeof(DateTime))));
 }