使用ADO.NET Data Services Toolkit时将OData属性标记为Nullable

时间:2013-04-09 17:04:49

标签: ado.net wcf-data-services

我们正在使用ADO.NET Data Service Provider Toolkit来实现在SharePoint 2010中运行的自定义OData服务端点(使用.NET 3.5)。

默认情况下, Edm.DateTime在为服务端点生成元数据时被标记为Nullable =“false”

<Property Name="DATE" Type="Edm.DateTime" Nullable="false" />

有没有办法更改可以为NULL的DateTime属性的此设置?

Edm.Boolean 以及一些数字类型似乎也是如此。

1 个答案:

答案 0 :(得分:1)

如果属性的类型为Nullable,那么OData属性也是如此。

在这种情况下,而不是DateTime,属性需要是DateTime? (可为空的)。