我们使用ADO.NET数据服务提供者工具包实现在SharePoint 2010中运行的自定义OData服务端点(使用.NET 3.5)。
默认情况下,在为服务端点生成元数据时,Edm.DateTime被标记为Nullable="false":
<Property Name="DATE" Type="Edm.DateTime" Nullable="false" />是否有方法更改可以为NULL的DateTime属性的此设置?
对于Edm.Boolean以及一些数字类型,情况似乎也是如此。
发布于 2013-04-09 20:18:30
如果属性的类型是可空的,那么OData属性也是可空的。
在这种情况下,属性需要是DateTime,而不是DateTime?(可为空)。
https://stackoverflow.com/questions/15908097
复制相似问题