questo è il metodo del framework per serializzare

Forse devi fare qualcosa di diverso da serializzare? se si allora prova a spiegare...

Comunque non si tratta di una classe in questo caso, il codice che hai letto era un esempio, la parte che ti serve per serializzare è solo XmlSerializer... più devi utilizzare gli attributi sulla tua classe.