WCF 数据契约 GetCustomDataToExport
我试图获取引用我的 WCF WSDL 的客户端的默认行为,以在导入的 DataContracts 上将 IsReference 设置为 true。看起来我应该能够使用 IDataContractSur…
如何使用 DataContractSerializer 从 XMLDocument 的单个节点进行反序列化?
DataContractSerializer 在 ReadObject 中使用的读取器似乎是基于流的。我已经有一个 XMLDocument,并且我想反序列化该文档的一部分。 在此代码片段中…
Datacontractserializer 不会覆盖所有数据
我注意到,如果我使用 Datacontractserializer 将对象保留回文件中,如果新 xml 的长度比文件中最初存在的 xml 短,则原始 xml 的剩余部分以及新 xml …
DataContractSerializer - 忽略 XML 声明
如何让 DataContractSerializer 忽略我想要反序列化的 xml 中的 xml 声明? 我想避免从流中读取所有字节并从字符串中删除声明。…
WCF DataContract 需要序列化吗?
具有[DataContract]属性的类,不是会自动序列化吗? 如果不是,是否需要使用 [Serializable] 属性(或从 ISerialize 继承)? 我问这个问题是因为我有…
空值的 WCF DataContract 反序列化问题
假设我有类似的内容: [DataContract(Namespace="http://bla.bla")] public class MyClass { [DataMember] public long ResponseCode { get; set; } […
DataContract 将继承类型序列化为基类型
我正在尝试将类 B 序列化为 ita 基类 A 的实例。 DataContractSerializer 不允许我这样做。 序列化失败的例子如下: class Program { [DataContract] …
WCF 和 DataContractSerializer 序列化 CollectionDataContract 修饰的集合类型是否不同?
我有一个非常简单的自定义集合类型,它继承自 List<>并使用 CollectionDataContract。 当我使用 DataContractSerializer.WriteObject 对其进行序列化…
对于公共 API,我应该使用什么 XML 序列化方法?
我正在编写一个程序,该程序构建一个由继承自抽象 Node 类的类组成的树结构。我的程序中内置了许多不同类型的节点。但是,我还希望允许更高级的用户能…
如何将字符串转换为流?
我想解析一些 JSON: void webClient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { using (var stream = new Memo…
DataContractSerializer 编码 \n
我正在使用以下代码来序列化我的对象 DataContractSerializer ser = new DataContractSerializer(obj.GetType()); String text; using (MemoryStream …
在 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 方法上工作...... 真正令人困惑的是我认为它还不能工作!因为我的类没有…