Silverlight can only Serialize Public Fields.
To be compatible with this, you also need to set "ONLY_PUBLIC_FIELDS" when you compile for .NET