Я використовую .NET 3.5SP1 і DataContractSerializer, щоб серіалізувати клас. У SP1 вони змінили поведінку так, що вам не доведеться включати атрибути DataContract / DataMember в клас, і це просто серіалізує всю справу. Це поведінка, яку я використовую, але тепер мені потрібно ігнорувати одне властивість із серіалізатора. Я знаю, що один із способів зробити це - додати атрибут DataContract до класу та просто помістити атрибут DataMember на всіх членів, які я хочу включити. Однак у мене є причини, що це не допоможе мені.
Отже, моє запитання: чи є атрибут чи щось, що я можу використати, щоб DataContractSerializer ігнорував властивість?