void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("Type", (int)Type); info.AddValue("Argument", Argument, typeof(SqlExpression)); }