0
内嵌构件合同里面我有一个消息合同作为无法将值设置为从客户
[MessageContract]
public class PartnerLogViewRequest
{
[MessageBodyMember(Order = 0)]
public PartnerLogView PartnerViewLog { get; set; }
}
;同时以
[DataContract]
public class PartnerLogView
{
public int PartnerViewLogId { get; set; }
public string URL { get; set; }
public string ClientIPAddress { get; set; }
public DateTime CreationDate { get; set; }
}
所以数据契约数据契约Datacontract的数据成员作为消息合同的一个属性公开。
现在我创建了客户端代理。而要访问的数据契约的属性,但不能...
我尝试
PartnerLogViewRequest request = new PartnerLogViewRequest();
request.PartnerViewLog.ExtensionData
取而代之出现的属性,一些“ExtensionData”来了...
我我错过了,以及如何将值分配给PartnerLogView?
在此先感谢
尝试将'[DataMember]'属性放在'PartnerLogView'类的'public'属性上,然后重试。 – 2012-01-18 05:37:10
谢谢阿马尔..我做到了这一点,工作正常 – user1025901 2012-01-18 06:24:56