When designing ASMX web services, there is some sort of restriction on the types which you can use (Serialize/deserialize).
Can anyone let me know what these restrictions are? Can it be bypassed by just adding the serializable attribute to the code?