title: .NET, Why must I use *Specified property to force serialization? Is there a way to not do this?
body: <p>I am using xml-serialization in my project to serialize and deserialize objects based on an xml schema.  I used the xsd tool to create classes to use when serializing / deserializing the objects.  </p>
  
  <p>When I go to serialize the object before sending, I am forced to set the *Specified property to true in order to force the serializer to serialize all propeties that are not of type <code>string</code>.</p>
  
  <p>Is there a way to force the serialization of all properties without having to set the *Specified property to true?</p>