void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
info.AddValue("Name", Name);
info.AddValue("Type", SqlType, typeof(SqlType));
info.AddValue("Direction", Direction);
info.AddValue("Value", Value, typeof(ISqlObject));
}