如何从WCF中未标记DataContractAttribute或SerializedAttribute的类继承?
在WCF中,如何从未使用DataContractAttribute或SerializedAttribute标记的类继承并将其用作数据契约? 例如:我有一个名为“EmailAttachment”的自定…
空值的 WCF DataContract 反序列化问题
假设我有类似的内容: [DataContract(Namespace="http://bla.bla")] public class MyClass { [DataMember] public long ResponseCode { get; set; } […
DataContract 将继承类型序列化为基类型
我正在尝试将类 B 序列化为 ita 基类 A 的实例。 DataContractSerializer 不允许我这样做。 序列化失败的例子如下: class Program { [DataContract] …
在 Silverlight 中,将自定义属性添加到生成的 Linq 类中管理事件
我在 WCF 中使用 Linq to SQL 类。这些类从 WCF 方法返回到 Silverlight。现在,我想在生成的类(Silverlight 侧)上添加自定义属性,并根据另一个属…
自引用只读属性引起的序列化循环异常
当尝试从 JSON asp.net 3.5SP1 WebService(不是 WCF,具有 scriptservice 属性的经典 asp.net WebService)返回对象时,我有一个“序列化时检测到循…
WCF 数据契约的命名空间问题/设计问题?
我的应用程序中有多个服务。我有一个数据合同,需要在多个服务中使用。 例如:类 myCommonClass 正在我的 2 个服务 service1 和 service2 中使用 为了…
WCF 自定义 DataContract/DataMember 和 CA1811:避免未调用的私有代码
我得到了一个WCF服务,返回对象之一是: [DataContract] sealed class Class1 { [DataMember] public int Prop1 { get; private set; } ... } 顺便说…
有什么方法可以覆盖通过 DataContract 进行序列化时我的自定义类型转换为的字符串值?
在我的音乐/节奏游戏中,我使用序列化来保存用户创建的 simfile(想想音乐标签或音符图表)。那里没有什么太惊天动地的事情。但是,我使用 DataContra…
wcf 通用数据契约未序列化
我有以下数据结构: [DataContract] public class OperationResult { public OperationResult() { } [DataMember] public Int32 OpResult { get;set; …
为什么序列化 DataContract 时不能使用 lambda?
下面制作了一些模拟代码来说明我的示例。问题在于 lambda 表达式。如果我将其保留为代码示例中的样子,那么当我尝试调用该服务时,它将不会序列化。 …
WCF 服务返回 400 错误:无法读取消息正文,因为它是空的
我有一个 WCF 服务,这让我有点头疼。我启用了跟踪,我有一个正在构建并传入数据契约的对象,但我在日志中看到此错误: http://msdn.microsoft.com/en…
尝试在 WCF 服务中实现 linq-sql 时出现错误的存储属性异常
我一直在尝试获取 WCF 服务来访问存储在本地文件系统上的文件数据库,但目前无济于事。 我在 Visual Studio 2010 中创建了一个名为 data.mdf 的数据库…
在 C# 中实现可序列化类的首选方法是什么
我见过许多不同的方法来在 C# 中序列化对象,但我不确定该使用哪一种以及何时使用。 在当前情况下,我正在通过 WCF 进行序列化公开,因此我猜测 [Data…