Saya menggunakan .NET 3.5SP1 dan DataContractSerializer untuk membuat serial kelas. Di SP1, mereka mengubah perilakunya sehingga Anda tidak perlu menyertakan atribut DataContract / DataMember di kelas dan itu hanya akan membuat serial semuanya. Ini adalah perilaku yang saya gunakan, tetapi sekarang saya harus mengabaikan satu properti dari serializer. Saya tahu bahwa salah satu cara untuk melakukan ini adalah dengan menambahkan atribut DataContract ke kelas, dan cukup letakkan atribut DataMember pada semua anggota yang ingin saya sertakan. Saya punya alasan, meskipun, ini tidak akan berhasil untuk saya.
Jadi pertanyaan saya adalah, apakah ada atribut atau sesuatu yang dapat saya gunakan untuk membuat DataContractSerializer mengabaikan properti?