正在将参数传递给中的Odata Service.NET

本文关键字:Odata Service NET 参数传递 | 更新日期: 2023-09-27 17:59:16

我有一个Odata服务,它是通过服务引用添加到Visual Studio的。

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

所需URL:https://host/odata/Project("abc")

我如何对客户端调用进行编码,以便参数将作为Project('abc')传递,而不是作为Project&abc

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

正在将参数传递给中的Odata Service.NET

使用括号的表示法用于键属性,如果属性不是键,则在"filter"子句中使用。因此,只要确保与参数值"abc"对应的任何属性都被定义为键即可。如果不是,那么就不能使用这样的语法。