将参数传递给.NET中的Odata服务

时间:2015-06-22 23:07:28

标签: c# service parameters odata

我有一个Odata服务,通过服务参考添加到Visual Studio。

我需要对服务进行以下调用,但我不确定如何传递此参数。

需要的网址:https://host/odata/Project('abc')

如何编写客户端调用代码,因此参数将作为Project('abc')传递,而不是作为Project& = abc

传递

我正在尝试使用生成的Odata服务上下文,而不是通过HTTP客户端手动创建URL等

1 个答案:

答案 0 :(得分:0)

使用括号的符号与键属性一起使用,如果属性不是键,则它用于"过滤器"条款。因此,只需确保任何属性对应于参数值" abc"被定义为关键。如果不是,那么你就不能使用这样的语法。