问题标签 [datamember]

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.

0 投票
2 回答
720 浏览

c# - 我可以公开不是 DataContract 的类的 DataMember 吗?

我可以做这样的事情:

我真的只需要让DeletableEntity其他人可以继承它,所以它不需要通过 WCF,我可以发送它的Delete成员MyClass而不必发送DeletableEntity吗?

0 投票
1 回答
762 浏览

c# - C# .Net 如何确定是否提供了可为空的 DataMember 值

我正在实施 WCF/Soap 服务操作,并已将数据合同的一些成员定义为不需要 ( IsRequired = false)。

我的问题与以下两种情况有关...

  • 客户端为合约元素提供一个空值(i:nil="true")
  • 客户不提供可选元素(即他们向我发送部分合同)

这个问题对于复杂和可为空的原始类型都很重要。据我所知,.Net 序列化程序null在这两种情况下都会返回,所以我的问题是,谁能推荐一种方法来确定 SOAP 请求中是否提供了可选参数?

0 投票
1 回答
1168 浏览

json - 如何WCF动态DataMember?

例如:一个 Customer 类有 100 个数据成员(id、name、age、address...等)要序列化为 JSON。

在 Web.config 等 Config 文件中,可以设置一个输出列表来序列化 JSON 输出。

如果只输出 id 和 name,那么 JSON 只有 id 和 name。

我的问题:可以在 DataContract 中支持动态 DataMember 吗?

0 投票
1 回答
175 浏览

c# - DataContracts 中的 DataMembers 是否有限制

我创建了一个类并添加了属性,使用-AttributeDataContract制作了一些属性。DataMember

在我添加第六个之后DataMember,对象将不会序列化......通过删除它再次工作的属性......

我有点困惑,我的研究没有给我一个合适的解释或解决方案:(

糟糕...这是 .Net 4.0 和 ASP.Net Dev'Server

0 投票
3 回答
146 浏览

java - 为java中已在@声明点初始化的数据成员分配的内存在哪里......?

在java中可以编写类似的代码

在创建对象之前,这些数据成员的内存分配在哪里?我想我们不能在 C++ 中做同样的事情!用 C++ 和 Java 解释我...

0 投票
3 回答
694 浏览

wcf - 如何将数据合同添加到由类型化数据集创建的类型 (xxxDataTable)?

我有一个类型化的数据集,我想将表(由 .net 创建)或行集合而不是对象(我将创建)或对象集合传递到客户端。Silverlight 框架不支持 system.data.datatable。

0 投票
1 回答
2628 浏览

wcf - WCF 接收 HTTP 响应时出错

这是我的 WCF 服务应该返回的内容。当我从 ResponseModel 命令 PaymentData 并在该类中添加其他 DataMembers 时,它可以工作。

这是PaymentData课程:

PaymentData...以及类中定义的枚举

序列化不喜欢我的变量名与它们的类同名吗?

这是来自 WCFTest 客户端的错误:

接收对 [服务 url 省略] 的 HTTP 响应时出错。这可能是由于服务端点绑定未使用 HTTP 协议。这也可能是由于服务器中止了 HTTP 请求上下文(可能是由于服务关闭)。有关更多详细信息,请参阅服务器日志。

服务器堆栈跟踪:在 System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
在 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan 超时) 在 System.ServiceModel.Channels.RequestChannel.Request(消息消息,TimeSpan 超时) 在 System.ServiceModel.Dispatcher.RequestChannelBinder.Request(消息消息,TimeSpan超时)在 System.ServiceModel.Channels.ServiceChannel.Call(字符串操作,布尔单向,ProxyOperationRuntime 操作,Object[] 输入,Object[] 输出,TimeSpan 超时)在 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall,ProxyOperationRuntime操作)在 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage 消息)

在 [0] 处重新抛出异常:在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) 在 ICreditCardService.TestAuth( ) 在 CreditCardServiceClient.TestAuth()

内部异常:底层连接已关闭:接收时发生意外错误。在 System.Net.HttpWebRequest.GetResponse() 在 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(时间跨度超时)

内部异常:无法从传输连接读取数据:现有连接被远程主机强行关闭。在 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) 在 System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) 在 System.Net.Connection.SyncRead (HttpWebRequest 请求,布尔型 userRetrievedStream,布尔型 probeRead)

内部异常:远程主机在 System.Net.Sockets.NetworkStream.Read(Byte [] 缓冲区,Int32 偏移量,Int32 大小)

0 投票
5 回答
9111 浏览

c++ - C++类中的ID数据成员

我的老师要求我们创建自动生成的ID数据成员,并且一旦建立就不能修改。最合适的类型是什么?如果答案是 static const int ID;

我怎样才能在它是 const 时自动生成它?

0 投票
3 回答
6277 浏览

c++ - 访问类外的非静态数据成员

是否可以访问其类之外的非静态数据成员?假设您有如下示例。我知道作为示例没有多大意义,但我只想了解如何访问非静态数据成员。如果编译以下内容,则会产生错误:

//通道

//C.cpp

0 投票
1 回答
98 浏览

r - R 数据成员和属性

我对 R 非常陌生,并且在引用对象的数据成员和属性时不确定正确的语言。我在 Java 中有面向对象的编程语言背景,所以我可能指的是 Java 思维中的数据成员/属性。无论如何,假设我有一个矩阵matClust1并且我做了以下事情:

我认为上述设置为每个行向量的属性/数据matClust1成员"exp"。这是因为ids被创建为具有与 中的行一样多的条目matClust1。因此,我希望能够通过如下代码访问此属性/数据成员:

显然.运营商不这样做,运营商也不这样做$

  1. 如何在 R 中实现此功能?

编辑:我已经设置了属性,rownames我真正想要的是另一个可以像rownames.