DbConvertExpression.cs 546 B

12345678910111213141516171819202122
  1. using System;
  2. using System.Reflection;
  3. namespace Ant.DbExpressions
  4. {
  5. public class DbConvertExpression : DbExpression
  6. {
  7. DbExpression _operand;
  8. public DbConvertExpression(Type type, DbExpression operand)
  9. : base(DbExpressionType.Convert, type)
  10. {
  11. this._operand = operand;
  12. }
  13. public DbExpression Operand { get { return this._operand; } }
  14. public override T Accept<T>(DbExpressionVisitor<T> visitor)
  15. {
  16. return visitor.Visit(this);
  17. }
  18. }
  19. }