Вы можете контролировать то, что вы хотите сериализовать, через атрибут XMLIgnore. Это не будет сериализовать свойство, украшенное этим атрибутом.
Вы также можете использовать XMLType для управления тем, как сериализуется тип сериализатором XML, но это неВ любом случае это означает, что вы можете напрямую влиять на тип CLR.
Вы не можете изменять типы CLR, используя сериализацию.