0
我想使用更新的Wcf(数据服务唯一?)poco
,它们的类型不需要任何注释。这可以通过SOAP
完成吗?你可以使用带有SOAP的注释免费wcf吗?
我想使用更新的Wcf(数据服务唯一?)poco
,它们的类型不需要任何注释。这可以通过SOAP
完成吗?你可以使用带有SOAP的注释免费wcf吗?
是的,从.NET 3.5 SP1开始,你不需要必须在你的数据类中使用[DataContract]
和[DataMember]
;这适用于全部 WCF的形状和样式。如果完全忽略这些属性,WCF将像XML序列化程序那样对待类(使用/序列化所有公共属性)。
但是:做这个你放弃了很多的灵活性:
[DataMember]
就可以了.......
这是相同的方法/系统,需要ID是在主键(一个或多个)?谢谢,你能提供关于“更多...”的详细信息吗? – Maslow
@Maslow:好吧,'[DataMember]'上还有一个'IsRequired'选项,当然如果你省略那个属性就不能使用它;此外,通过'Name ='值,您可以重命名属性以不同的名称进行序列化 - 当然,如果您省略'[DataMember]',则不能使用该功能。 –
@Maslow:不,这绝对没有任何**与数据库相关的主键问题/约定...... WCF根本不知道数据库 –