Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 过帐时更改oData条目中的属性。[WCF dataservice+;EF+;SQL express]_Javascript_Wcf_Entity Framework_Odata - Fatal编程技术网

Javascript 过帐时更改oData条目中的属性。[WCF dataservice+;EF+;SQL express]

Javascript 过帐时更改oData条目中的属性。[WCF dataservice+;EF+;SQL express],javascript,wcf,entity-framework,odata,Javascript,Wcf,Entity Framework,Odata,我有一个简单的设置WCF数据服务+EF+SQLExpress数据库。 我在一个用javascript编写的移动应用程序中使用这个oData。 这也是我第一次处理WCF和EF的事情,所以我知道的不多 我需要向db中添加一条记录,但对于其中一列,我需要从System.Guid.NewGuid.ToString()中提供一个值 我想当我正在构建一个要发布的oData条目时,我不能在应用程序端这样做 那么我可以在WCF中实现这一点吗?例如,当我将条目发布到db时,WCF截取并将System.Guid.N

我有一个简单的设置WCF数据服务+EF+SQLExpress数据库。 我在一个用javascript编写的移动应用程序中使用这个oData。 这也是我第一次处理WCF和EF的事情,所以我知道的不多

我需要向db中添加一条记录,但对于其中一列,我需要从System.Guid.NewGuid.ToString()中提供一个值

我想当我正在构建一个要发布的oData条目时,我不能在应用程序端这样做


那么我可以在WCF中实现这一点吗?例如,当我将条目发布到db时,WCF截取并将System.Guid.NewGuid.ToString()值添加到条目的属性中?

您可以使用WCF数据服务ChangeInterceptor执行以下操作: