在 WCF 服务中序列化 MethodBase 和异常类型
我创建了一个用于记录异常的 WCF 服务(我意识到如果网络出现故障,事情将不会被记录...有后备措施) 无论如何,它有两种方法 int LogException(Metho…
如何从 OData Atom feed 反序列化对象?
我正在尝试解析来自 OData REST 服务的响应。当响应采用 JSON 格式时,可以轻松使用 WCF REST 入门工具包中的 ReadAsJsonDataContract 方法。然而,如…
通过 DataContract 序列化为 XML:自定义输出?
我有一个自定义 Fraction 类,我在整个项目中都使用它。它很简单,它由一个构造函数组成,接受两个 int 并存储它们。我想使用 DataContractSerializer…
WCF REST:使用“WITHOUT”类的 ReadAsDataContract装饰属性 DataContract 和 DataMember
我刚刚做了一些测试,我已经设法让 ReadAsDataContract 在 Response.Content 方法上工作...... 真正令人困惑的是我认为它还不能工作!因为我的类没有…
DataContractSerializer - 问题
我在数据契约序列化器方面遇到了一个非常愚蠢的问题。它拒绝工作。我只是想将一个对象序列化为 XmlDocument,但是我似乎遇到了困难。 以下是我希望序…
类的数据契约,其字段是用户定义的类本身
我正在使用 WCF 服务来实现我的 Web 服务,当我尝试调用以 URL 作为输入参数并返回由我定义的对象类的函数时,我遇到了问题。 public class Service: …
WCF 客户端在识别 ServiceKnownTypes 时遇到问题?
将数据传回客户端时,如何告诉 WCF 服务使用什么 KnownType? 我知道我可以使用 [ServiceKnownType] 属性,这使得服务调用从 WCF 测试服务器运行良好…
错误:“反序列化器不知道映射到此合约的任何类型”?
我有一个标记为 [Serializable] 的类 Foo 并实现 ISerialized。我正在尝试通过 DataContractSerializer 对其进行序列化。在 GetObjectData 中我这样做…
“此 XmlReader 不支持 ReadElementContentAsBase64 方法”
using System.IO; using System.Runtime.Serialization; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; namespace Xm…
与非 .NET 应用程序交互时如何确保与 DataContractSerializer 的互操作性?
假设我有一个非 .NET 应用程序,需要写入要由 .NET 应用程序通过 DataContractSerializer 反序列化的数据。 描述所需的确切格式的规范在哪里? 这样的…
控制反序列化期间对象的创建
我想使用 NetDataContractSerializer(或我猜的任何序列化器)控制在反序列化期间通常不可序列化的类型的对象创建。使用自定义 SerializationBinder,…
无法序列化列表<>使用 DataContractJsonSerializer DynamicProxy2 生成的对象
我在使用 System.Runtime.Serialization.Json.DataContractJsonSerializer 序列化代理对象的 List 时遇到问题。它对于单个代理对象工作得很好,但是列…
DataContractSerializer 是否调用属性 getters/setters?
我知道在反序列化时 DataContractSerializer 不会调用构造函数。它是否也绕过公共或私有财产的 setter 方法?…
C# - 序列化和反序列化 Linq 表,同时维护关系
我想测试我的代码!这是一个崇高的目标,我相信您也会同意。 我需要为回归测试模拟 DataContext,运行测试将验证对于任何代码更改,给定相同的输入,…