Example #1
0
        public override int Visit(SqlObjectProperty sqlObjectProperty)
        {
            int hashCode = SqlObjectPropertyHashCode;

            hashCode = CombineHashes(hashCode, sqlObjectProperty.Name.Accept(this));
            hashCode = CombineHashes(hashCode, sqlObjectProperty.Expression.Accept(this));
            return(hashCode);
        }
 public override SqlObject Visit(SqlObjectProperty sqlObjectProperty)
 {
     return(SqlObjectProperty.Create(
                sqlObjectProperty.Name.Accept(this) as SqlPropertyName,
                sqlObjectProperty.Expression.Accept(this) as SqlScalarExpression));
 }
 public override void Visit(SqlObjectProperty sqlObjectProperty)
 {
     sqlObjectProperty.Name.Accept(this);
     this.writer.Write(": ");
     sqlObjectProperty.Expression.Accept(this);
 }