title: DataContractSerializer ignore properties by criteria not using IgnoreDataMemberAttribute
body: <p>Is there any way to ignore a property on an object without using IgnoreDataMemberAttribute?</p>
  
  <p>For example I want to ignore all properties which end with Id</p>