wcf-data-services相关内容

OData查询嵌套导航属性上的$Filter

我有一个包含订单导航属性的实体客户和一个包含产品导航属性的订单(一对多)。 现在我如何筛选已订购特定产品的所有客户。我尝试了下面提到的每种排列,但引发了odata异常: 试用版1)Customers?$filter=Orders/Products/any(d:d/ProductCode公式1) 试用2)Customers?$expand=Orders($expand=Produc ..
发布时间:2022-06-29 10:29:43 其他开发

在服务器上打开 IncludeExceptionDetailInFaults(来自 ServiceBehaviorAttribute 或来自 <serviceDebug> 配置行为)

我有一个运行良好的 WCF 服务,但发生了一些变化,我不知道是什么. 我得到了这个例外: System.ServiceModel.FaultException:由于内部错误,服务器无法处理请求.有关错误的更多信息,请在服务器上打开 IncludeExceptionDetailInFaults(来自 ServiceBehaviorAttribute 或来自配置行为)以便将异常信息发送回客 ..
发布时间:2022-01-08 12:07:14 C#/.NET

使用 WCF 数据服务进行分页

我的问题是关于如何使用 WCF 数据服务处理分页.我想使用它的方式是执行查询(传递页面大小和当前页面),并获取该查询的结果以及页面总数、当前页码和页面大小等分页信息.此分页信息由客户端(这是另一个服务,用于将结果转换为 JSON 以供使用它的移动应用程序使用)来处理下一个/上一个按钮. 但是,在 WCF 数据服务上使用 LINQ 太有限了,它不支持我需要的 LINQ 表达式. 我尝试在 ..
发布时间:2022-01-04 13:37:46 C#/.NET

Microsoft.Data.Services.Client.dll 与 System.Data.Services.Client.dll

我正在尝试使用 WCF 数据服务并且有点困惑我应该参考什么库来与 WCF 数据服务交互:Microsoft.Data.Services.Client.dll 或 System.Data.Services.Client.dll. 它们之间有什么区别?在哪种情况下我应该使用它们中的每一个? 尝试添加对它们的引用时,出现编译器错误: 类型'System.Data.Services.Cl ..
发布时间:2021-12-25 16:16:57 其他开发

以编程方式配置 wcf 服务

我有一个远程 wcf 服务,我通过 WSHttpBinding 连接它.如果我使用空的服务构造函数,这意味着它将从 app.config 获取所有配置,则一切正常(我的意思是 MyService s = new MyService()).现在我想以编程方式配置 wcf.这很简单,直到我遇到身份验证问题,做到这一点太难了.这是我使用的 app.config,你可以在那里看到我的安全配置. ..
发布时间:2021-12-13 20:18:16 C#/.NET

如何使用 WCF 自托管处理 Ajax JQUERY POST 请求

创建 RESTful WCF 服务器的原因有很多(这很容易),如果您可以避免 ASP 和它的安全框(如果您所做的只是简单的返回信息请求),那就更好了.请参阅:http://msdn.microsoft.com/en-us/library/ms750530.aspx 如何做到这一点. 我发现处理 AJAX (JQUERY) GET 请求很容易.但是在 POST 中处理 JSON 很棘手. ..
发布时间:2021-12-13 19:38:09 其他开发

在服务器上打开 IncludeExceptionDetailInFaults(从 ServiceBehaviorAttribute 或从 配置行为)

我有一个运行良好的 WCF 服务,但发生了一些变化,但我不知道是什么. 我收到此异常: System.ServiceModel.FaultException:由于内部错误,服务器无法处理请求.有关错误的详细信息,请在服务器上打开 IncludeExceptionDetailInFaults(从 ServiceBehaviorAttribute 或从配置行为)以将异常信息发送回客户端,或 ..
发布时间:2021-12-13 19:35:04 C#/.NET

哪个更适合为我的网站构建 API:MVC 或 Ado.net 数据服务?

我有一个用 MVC 构建的网站,现在我想为这个网站构建一个 API,让用户使用这个 API 来实现不同的网站、网络服务、插件和浏览器扩展. 我经历了这个文章 但还没有弄明白要使用哪个. 关于我要构建的 API 的一般信息: API 的用户将拥有能够使用 API 的关键用户名和密码. API 将让用户在验证此数据后向我的数据库添加内容. API 将允许用户将图像上传到我的服务器. ..
发布时间:2021-11-15 02:26:17 其他开发

如何增加发送到 ADO.Net 数据服务的数据大小?

我有一个采用字节数组的数据服务.然后我有一个网页,尝试将文件发送到该数据服务.如果文件很小(比如 50kb),那么一切都按预期运行,但是如果文件很大(超过 100kb),我会在数据服务的保存更改调用中收到“BadRequest"错误消息. 有没有办法将更大的数据传递给数据服务? 编辑(更多细节):我已经将 maxRequestLength 设置得更高,并尝试了一些 webHttpBin ..
发布时间:2021-09-22 19:41:03 其他开发

你如何在datagridview或reportview的windows窗体应用程序中显示来自wcf服务的xml数据?

我是 wcf 和 rest 操作的新手,因此非常感谢您的帮助. 如何在 rdlc 或 datagridview 中显示信息? 我的界面使用名为 GetAllCustomer 的方法设置操作合同 命名空间 ConnectionToDatabase{//注意:您可以使用“重构"菜单上的“重命名"命令来同时更改代码和配置文件中的接口名称“IGetCustomer".[服务合约]公共接口 I ..
发布时间:2021-09-22 19:40:57 C#/.NET

自承载 WCF 数据服务身份验证

我以与此类似的方式设置了自托管 WCF 数据服务 - http://blogs.msdn.com/b/writingdata_services/archive/2011/01/24/self-hosting-a-wcf-data-service.aspx 如何在此基础上添加 Windows 身份验证? 我知道如何在 IIS 中添加它,但是自托管的场景却让我望而却步... 提前致谢 ..
发布时间:2021-09-22 19:40:51 C#/.NET

WCF 数据服务会话

WCF 数据服务是否支持会话?如果是这样,是否有一篇很好的文章解释它? 解决方案 好吧,是的,您可以有效地使用 ASP.NET 会话机制.一篇非常好的文章是这样的:http://blogs.msdn.com/b/wenlong/archive/2010/02/21/using-asp-net-sessions-from-wcf.aspx ..
发布时间:2021-09-22 19:40:48 C#/.NET

从 WCF 数据服务到 Silverlight 应用程序的动态查询数据?

我有一个 Silverlight 应用程序,其中包含一个在多列中列出多个值的窗口.第一列包含要从数据库中检索的字段,第二列包含表名. 第一列可以选择多个字段,第二列只能选择一个字段.因此,我们的想法是构建一个可以从多个表之一中选择多个列的查询(假设每个表的列名相同). 我的问题是如何将这些值传递给 WCF 数据服务方法并将无类型数据集返回给调用 Silverlight 应用程序?在运行 ..
发布时间:2021-09-22 19:40:45 C#/.NET

取消 DataServiceCollection:此 IEnumerable 仅支持单个枚举

参考我今天在以下链接 中提出的问题 我需要帮助编写一些代码来取消客户端的更改而不重新加载数据.我所做的唯一尝试是不成功的,如下所示: 私有 IEnumerable_数据; 然后: private void DoCancel(){_dataSource.Clear(true);_dataSource.Load(数据);} 我以为我可以清除数据并重新加载缓存的私有字段.不幸的是,我收到错误 ..
发布时间:2021-09-22 19:40:42 C#/.NET

具有可为空导航属性的 WCF 数据服务查询投影

我正在尝试针对 WCF 数据服务编写查询,该服务执行包含可为空导航属性的投影(即基础数据模型中的 FK 列可为空,因此关联为 0..1).项目语言是 VB.NET,不是我选择的.查询的示例部分: From t In DataServiceReference.Context.Transactions其中 t.ID = 交易 ID选择CSM = t.WrittenByEmployee.Name, _ ..
发布时间:2021-09-22 19:40:36 其他开发

Silverlight 中的同步 ADO.NET 数据服务调用

我在 Silverlight 应用程序中使用 ADO.NET 数据服务,并且由于 Silverlight 库不支持 IQueryable 上的 ToList() 调用,我认为可以围绕该方法创建一个名为 SilverlightToList() 的扩展方法.所以在这个方法中,我在我的上下文中调用 BeginExecute 方法,如下所示: var result = context.BeginExe ..
发布时间:2021-09-22 19:40:32 其他开发