[Option] serialization [Value definition] Specifies whether objects that instantiate the generated classes are serializable. [Example] /serialization:unidirectional [Comments] 
The only possible values are "unidirectional" and "none". Specify "unidirectional" if you want the objects to be serializable. SPMetal adds appropriate attributes from the System.Runtime.Serialization namespace to the class and property declarations and adds handlers for the Deserializing event. If this option is not used, "none" is assumed.