C# 在.NET中将参数传递给Odata服务

C# 在.NET中将参数传递给Odata服务,c#,service,parameters,odata,C#,Service,Parameters,Odata,我有一个Odata服务,它是通过服务引用添加到VisualStudio的 我需要对服务进行以下调用,但我不确定如何传递此参数 需要的URL:('abc') 如何对客户端调用进行编码,以便参数将作为Project('abc')传递,而不是作为Project&=abc传递 我试图使用生成的Odata服务上下文,而不是通过HTTP客户端手工创建URL,等等。使用括号的符号用于键属性,如果属性不是键,则在“filter”子句中使用。所以只要确保与参数值“abc”对应的任何属性都定义为键。如果不是,那么就

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

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

需要的URL:('abc')

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


我试图使用生成的Odata服务上下文,而不是通过HTTP客户端手工创建URL,等等。使用括号的符号用于键属性,如果属性不是键,则在“filter”子句中使用。所以只要确保与参数值“abc”对应的任何属性都定义为键。如果不是,那么就不能使用这种语法