Serializable partial classes
I have the following VB.NET class definition:
<Serializable()> Partial Public Class Customers End Class
Inside another file I have the same thing (with different methods and variables of course). When I compile, I get the following error:
Attribute 'SerializableAttribute' cannot be applied multiple times.
The error is pretty self explanatory. My question is though, if I just mark the one class as Serializable(), can I assume the entire class with be marked as serializable()? In other words, Do I only need the serializable() tag in 1 spot in the class?
Yes, you only need to put it in one of the Partial Classes:
At compile time, attributes of partial-type definitions are merged.