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); }