WCF 数据契约序列化 - 意外元素
当前的 xml 输出如下所示: 10 007 Bond, James 006 Foo, Bar 我希望 xml 采用以下格式: 10 数据合同 internal static class KnownTypesProvider { p…
MyTypeDataContract 位于 Silverlight 客户端 MyTypeOfT 中
我有一个带有 Property 的 WCF 服务DataContract(使用 KnownType 等),但在 Silverlight 客户端中我只有 PropertyOfint、PropertyOfstring、... 类…
在 DataContract 集访问器中访问 WCF 服务?
天啊, 我正在尝试弄清楚如何(如果可能的话)从 datacontract 属性的 set 访问器中访问 WCF 服务对象。 例如: class MyService:IMyService { ... pu…
protobuf-net 中的继承在运行时解析
是否可以在运行时指定特定抽象合约的子类型? 在经典的 WCF/DataContract 中,我们有 KnownTypeAttribute 及其构造函数,该构造函数接受表示要调用以…
将 DataMember 添加到 WCF 中的现有 DataContract
我想将 DataMember 添加到我的一个 DataContract 中。我想知道如果其中一方未更新,现有服务器和客户端在出现新的 DataMember 时将如何表现。 我记得…
FXCop / 对带有数组的 WCF DataContract 类进行代码分析 - 创建 CA1819 错误
我有以下 WCF 数据协定类: [DataContract] public class BinaryResponse : ResponseBase { [DataMember] public byte[] Payload { get; set; } } 很…
Silverlight 客户端、数据契约和私有只读成员
我有一个 Silverlight 客户端和一个 WCF 服务,我希望它们共享一个类: [DataContract] public class DatesAreFun { [DataMember] private readonly D…
WCF Rest DataContract 和 ServiceContract 版本控制
我花了很多时间阅读有关 DataContact 和 ServiceContract 版本控制技术的文章: API 版本控制的最佳实践? 我从所有这些中得出的结论如下: 1) REST U…
根据方法更改数据成员名称
[DataContract()] public class Contract { ......... Some Properties with DataMembers Attribute. ............ .............. [DataMember(Name…
如果我的 DataContract 为“IsReference=true”,为什么我不能拥有带有“IsRequired=true”的 DataMember
我有一个类 ClassA ,它有一个属性,其中包含 ClassB 的类型,该属性有一个类型为 ClassA 的字段。当我尝试通过 WCF 序列化它时,由于其递归性质,我…
使用 DataContracts 在 WCF 和 ASMX 之间传递对象时出现问题
我正在尝试使用 ASMX/WCF 在站点(公共/私有)之间传递对象。我可以将序列化对象从私有 ASMX 服务获取到公共 WCF 服务,但无法反序列化该对象。下面的…