多做题,通过考试没问题!

微软认证考试

睦霖题库>其他计算机考试>微软认证考试

You are developing a Windows Communication Foundation (WCF) service that contains the following service contract.[ServiceContract( )]public interface IPaymentService{ [OperationContract( )] void RecordPayments(Person person);}public class Person{ ... }public class Employee : Person{ ... }public class Customer : Person{ ... }You need to ensure that RecordPayments can correctly deserialize into an Employee or a Customer object. What should you do?()

  • A、Add the following KnownType attribute to the Employee class and to the Customer class. [KnownType(GetType(Person))]
  • B、Implement the IExtensibleDataObject interface in the Person class.
  • C、Implement the IExtension(ofType(T)) interface in the Person class.
  • D、Add the following KnownType attributes to the Person class. [KnownType(GetType(Employee))] [KnownType(GetType(Customer))]
正确答案:D
答案解析:
进入题库查看解析

微信扫一扫手机做题