问题标签 [dataservice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WCF 数据客户端不发送实体属性值
当我尝试发送 MULTIMEDIA 类型的实例时,使用
属性设置为 true,WCF 数据服务器似乎不接收实体数据。
在客户端,我遍历对象集合并尝试将它们发送到另一个 wcf 数据服务。对“其他 wcf 数据服务”的引用是:
我还为每个新实体设置保存的流并初始化从源实体复制它们的所有属性:
这是更改拦截器代码:
MULTIMEDIA 更改拦截器中服务器上 changedObject 的所有属性始终为空。为什么?
android - 如何在android中以编程方式关闭3G数据连接?
我想分别启用/禁用 3G 和其他数据连接。是否可以单独访问 3G?这意味着如果用户选择选项 3G,则仅启用/禁用 3G 数据连接。如果用户选择选项数据服务,启用/禁用除 3G 以外的数据连接。可以吗?我尝试了以下方法
enableDataConnectivity();
和
disableDataConnectivity();
TelephonyManager
但我认为这些方法会完全关闭/打开所有数据服务。我想单独访问 3G。
这个怎么做?
android - 是否可以在 Android 中访问 3G 数据连接?
我正在开发一个我想关闭/打开 3G 的 android 应用程序。我有些疑惑。
是否可以以编程方式访问 3G 数据连接?
如果可能,如何在不访问 2G 等其他数据连接的情况下关闭/打开 3G 数据连接...?
3G和wifi可以同时使用吗?
android中可用的不同数据连接有哪些?
提前致谢
web-services - 有没有办法在 WSO2 DSS 上克隆已部署的数据服务
我在 WSO2 数据服务服务器上创建了一个数据 Web 服务,现在我想将其用作模板,以便可以从中创建更多服务。有没有办法将服务 XML 复制/粘贴到新的?我想跳过向导模式的创建。
mocking - 在briefjs上实现模拟数据服务(查询失败)
我正在尝试实现模拟数据服务。我正在注册新的数据类型,使用初始化数据创建一个新实体,但在执行查询时出现错误:“此查询没有可用的元数据”。我不明白为什么会这样。我的实体管理器包含我注册的数据类型,它还包含一个已创建实体的集合。我认为我的查询由于命名空间而失败,所以我尝试查询“Tag:#Football.Models” - 结果相同。我也试过 executeLocally() 方法,同样的东西......
脚步:
1) 创建微风数据服务、数据存储和管理器。
2) 创建新的元数据类型并将其添加到数据存储区。
3)创建注册类型的新实体并通过一些模拟数据对其进行初始化。
4) 执行查询获取实体集合;第 4 步失败 - 发生错误:“错误:没有可用于此查询的元数据”
这是我的代码:
oracle - ws02 数据服务使用参数 IN ORACLE_REF_CURSOR
我将 WSO2 DataService 用于我的 Web 服务。如何声明一个参数:
- 参数输入
- 输入 ORACLE_REF_CURSOR
我对 OUT 参数没有任何问题。
wso2 - 管理 WSO2 DSS 中创建的 DataService 中包含的“选择查询”中的 2000 多个结果行
我在 WSO2 DSS 3.0.1 中创建了一个数据服务,这个 DS 从数据库中调用一个选择操作。
问题是结果记录超过 2000 条,而 DS 无法处理这么多的结果记录。
我们如何管理 WSO2 DSS 中的大量结果?
如何获得结果行,例如 200 x 200?
wcf - REST WCF - 公开实体或将自定义类转换为实体类的最佳方法,反之亦然
我在我的项目中的两种方法(WCF REST 服务)上退了一步。
- 从 WCFDataServices 开始,因为它支持完整的 OData 服务堆栈,但由于对 CRUD 操作的更多验证要求,切换到使用 EF 的“WCF 服务”。
- 现在考虑退后一步使用自我跟踪实体向客户端公开实体,正如许多文章所说,微软不再支持 STE 并且更喜欢使用 OData。(但 WCFDataService 再次不适合我)。
请在这里建议什么是最好的设计,以在客户端上公开我的实体。或者,我可能必须编写实体模型的自定义类(数据契约)。但是,这会增加代码(用于自定义和实体之间的对象转换)并降低可维护性。
请建议是否有任何最佳方法来公开我的实体。您的建议很有价值,非常感谢。
apache-flex - flex连接到asp.net mvc4 web api的数据http服务在测试InvocationTargetException时显示错误:URL无效
我正在尝试使用 flex 向导连接到 Http 服务服务器端是 Asp.net MVC4 Web Api,我使用模板创建简单的 CRUD 控制器。问题是测试操作返回:“InvocationTargetException:URL 无效”错误消息。我已经看到问题是http响应状态。如果它是OK 200 那么我没有这个问题。我可以在控制器中手动将响应状态更改为 OK,但是为什么 Flex 无法处理来自控制器模板的默认 204 响应状态?
这是来自服务器控制器的功能:
如果我更改为 HttpStatusCode.OK 我没有收到错误
javascript - Breeze + OData + MS Dynamics CRM
我正在尝试使用 Breeze 1.4.0 和 OData 来管理针对 MS Dynamics CRM 2011 OData 服务的数据操作。
检索数据工作正常,但尝试推送数据不起作用。我尝试做一个非常简单的更新,但是 Breeze 在到达第二行时失败了:
我已经调试过了,它失败了,因为aspect.extraMetadata是未定义的。aspect是一个 Breeze Entity.EntityAspect 对象,它没有该属性。
我还发现 Breeze 用于 OData 的 DataServiceVersion 是 2.0,而用于 MS Dynamics CRM 2011 的 OData 服务的 DataServiceVersion 是 1.0。我不确定这是否与它有关。我还尝试将 Breeze 的 DataServiceVersion 更改为 1.0。
有任何想法吗?
非常感谢。