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 XmlTest…
与非 .NET 应用程序交互时如何确保与 DataContractSerializer 的互操作性?
假设我有一个非 .NET 应用程序,需要写入要由 .NET 应用程序通过 DataContractSerializer 反序列化的数据。 描述所需的确切格式的规范在哪里? 这样的…
控制反序列化期间对象的创建
我想使用 NetDataContractSerializer(或我猜的任何序列化器)控制在反序列化期间通常不可序列化的类型的对象创建。使用自定义 SerializationBinder,…
无法序列化列表<>使用 DataContractJsonSerializer DynamicProxy2 生成的对象
我在使用 System.Runtime.Serialization.Json.DataContractJsonSerializer 序列化代理对象的 List 时遇到问题。它对于单个代理对象工作得很好,但是列…
DataContractSerializer 是否调用属性 getters/setters?
我知道在反序列化时 DataContractSerializer 不会调用构造函数。它是否也绕过公共或私有财产的 setter 方法?…
C# - 序列化和反序列化 Linq 表,同时维护关系
我想测试我的代码!这是一个崇高的目标,我相信您也会同意。 我需要为回归测试模拟 DataContext,运行测试将验证对于任何代码更改,给定相同的输入,…
WCF - 我可以使用现有类型通过我的 WCF 服务传递吗
我有一个服务。我有一个现有的业务对象类。我想知道的是如何从业务对象程序集中通过 WCF 传递类,而无需在附加或标记时在 WCF 站点中创建新类? 这是…
序列化/反序列化对象 - 字段顺序很重要吗?
如果字段的顺序不正确(无论这意味着什么),DataContractSerializer 是否可能错误地反序列化对象? 我尝试序列化/反序列化的类没有在字段/属性上放置…
使用 DataContractSerializer 进行自定义序列化
我目前正在为我的数据集使用包装类,以实现自定义序列化。我想使用 DataContractSerializer (更像是必须使用它)但仍然支持自定义序列化。问题是 [Da…
我应该使用 XML 文件的命名空间来识别其版本吗
我正在使用 DataContractSerializer 将具有 DataContract 和 DataMember 属性的类序列化为 XML 文件。我的类稍后可能会发生变化,因此序列化文件的格…
使用 DataContractSerializer 时遇到问题
我在使用 DataContractSerializer 序列化不可变实例时遇到问题,因为我正在序列化的类的属性缺少设置器。问题是我只想序列化实例(只是为了将其写入日…
在 Asp.Net MVC 2 和 Asp.Net 服务器端 C# 代码之间共享 Json 数据?
我创建并喜欢我的 Asp.Net MVC2 应用程序。这是一个非常好的 DDD 应用程序,具有域模型类、视图模型类、存储库和用于公开数据的 Json 操作方法。 我的…
F# 将构造函数添加到记录中?
基本上我想要一个单一的构造来处理 JSON 和格式化 xml 的序列化。 Records 非常适合序列化到 json 或从 json 序列化。但是,XmlSerializer 需要无参数…