protected override void GetData(SerializationInfo info, StreamingContext context) { info.AddValue("Left", Left, typeof(SqlExpression)); info.AddValue("Right", Right, typeof(SqlExpression)); info.AddValue("ExpressionType", (int)expressionType); }