Что произойдет, если класс .NET помечен как [DataContract], но также наследуется от интерфейса [ServiceContract]? Просьба объяснить.