public override SqlAssignExpression Deserialize(BinaryReader reader) { var reference = SqlExpressionSerializers.Deserialize(reader); var value = SqlExpressionSerializers.Deserialize(reader); return(SqlExpression.Assign(reference, value)); }
protected static SqlExpression ReadExpression(BinaryReader reader) { return(SqlExpressionSerializers.Deserialize(reader)); }
public override void Serialize(SqlAssignExpression expression, BinaryWriter writer) { SqlExpressionSerializers.Serialize(expression.ReferenceExpression, writer); SqlExpressionSerializers.Serialize(expression.ValueExpression, writer); }
protected static void WriteExpression(SqlExpression expression, BinaryWriter writer) { SqlExpressionSerializers.Serialize(expression, writer); }