datacontractserializer相关内容
我有一个WCF服务方法,该方法需要一个对象,然后使用反射检索其属性. 在客户端,我创建一个匿名类型对象 var obj = new {FirstName="John", LastName="Doe"} 并将其传递给方法.我有一个例外: Type 'f__AnonymousType0`2[System.String,System.String]' cannot be ser
..
我有一个公共图书馆,里面有一些物件.然后,我有一个服务项目,该项目引用了公共库并从公共库中的对象创建了一些派生类型. 我希望我的服务将派生类型序列化为公共库中定义的基本类型. 我不能在公共库中的对象上使用KnownTypes,因为我不希望公共库引用服务程序集. 那我怎样才能wcf序列化派生类型作为它们的基本类型? 我希望我可以做类似的事情... [DataContra
..
我有以下类型,可以在WCF中用作消息合同: [MessageContract(IsWrapped = true, WrapperNamespace = "http://example.com/services", WrapperName = "EchoRequest")] public class EchoRequest
..
Oi! 我在序列化会话状态时遇到问题.我们有2个组件,即WCF和Web.基于我们的AdministrationPartial.cs和Administration.svc,我们使用以下.bat文件为我们的Web项目生成"Administration.cs"代码: svcutil.exe http://wcf_url.local/Administration.svc?wsdl /r:"{P
..
我有这堂课 [DataContract] public class InsertLoansResponse { private ProcSummary _processingSummary; private List _items; [DataMember] public List
..
我对WCF中的 DataContract 属性非常困惑。据我所知,它用于序列化用户定义的类型(如类)。我写了一个这样的类在客户端公开。 [DataContract] 公共类联系 { [DataMember] public int Roll {get;组; } [DataMember] 公共字符串名称{组; } [DataMember] 公共字符串地址{get;
..
我正在尝试使用DataContractJsonSerializer,但似乎无法获得参考/命名空间。 我在.NET Framework 4.5上创建了我的应用。 当我单击“添加引用”时,我仅获得System.ServiceModel的2.0.5.0版本。 > 解决方案 如果要使DataContractJsonSerializer与Android一起使用,则需要创建一个PCL项目,然后
..
有人可以给我很好的解释为什么必须失败吗? const int bufferSize = 2 * 1024,testValue = 123456 ; var buffer = new byte [bufferSize]; var serializer = new DataContractSerializer(typeof(int)); //使用(var memStream
..
在WCF 4.0服务中,我们在通用列表中收到大量数据。该列表对象图大于65536的默认限制。我们已经习惯了,因此我们已经配置了该服务以获取那些大图。
..
我正在构建XNA游戏,并且试图完全保存游戏/地图等状态,然后能够从完全相同的状态加载和恢复. 我的游戏逻辑由相当复杂的元素(用于序列化)组成,例如引用,委托等.我已经进行了数小时的研究,并决定最好使用DataContractSerializer保留对象引用. (我也参加了代表会议,但这是另一个主题)我没有问题,可以序列化和反序列化状态,正确,完整地重新创建对象,字段,列表,甚至对象引用.但是
..
我正在尝试分析来自OData REST服务的响应.当响应为JSON格式时,可以轻松使用WCF REST入门工具包中的ReadAsJsonDataContract方法.但是,如果响应是Atom提要,情况似乎会更加复杂.这是一个例子:
..
我需要反序列化此xml(无法更改): string 我上了这堂课: [DataContract(Name = "a", Namespace = "http://example.com")] public class A { [DataMember(Name =
..
使用XmlSerializer,我可以将成员设置为与父类型不同的名称空间. 我可以对DataContractSerializer做同样的事情吗? 我想要以下XML:
..
我正在尝试使用 XSLT 将某些 XML 转换为 HTML . 问题: 我无法正常工作.有人可以告诉我我在做什么错吗? XML:
..
我有一个简单的echo服务,其中定义了一个操作方法和一对用于请求/响应的类型: [ServiceContract(Name = "EchoService", Namespace = "http://example.com/services", SessionMode = SessionMode.NotAllowed)]
..
在我的web method中,我得到了一些第三方C#实体类的对象.实体类不过是DataContract.这个实体类非常复杂,具有各种类型的属性,某些属性也是集合.当然,那些链接类型也是DataContracts. 我想将该DataContract实体序列化为XML ,作为Web服务业务逻辑的一部分. 仅因为XML模式完全不同,我不能直接使用DataContractSerializer(在We
..
我使用FreezeAllAccountsForUser函数生成了以下XML.我只需要序列化此功能的以下两列.如何将序列化限制为两列? BankAccountID 状态 注意:关键点在于,进行此限制的作用域应该仅在FreezeAllAccountsForUser函数内; 非全局. 参考 序列化IEnumerable包含派生类:循环引用问题 XML
..
我正在尝试对EntityFramework OnSave中的每个对象进行一些处理.此过程的一部分涉及将对象转换为Binary对象.永远需要序列化,而我大约99%的人认为这是因为我们在EntityFramework上使用了惰性加载,并且它捕获了在PartialClasses中访问的惰性加载对象. 我尝试从ObjectContext分离对象,但是我的同事在整个应用程序中都使用了延迟加载,而没有先
..
请帮助,我被困住了. 我有一个WCF服务,它返回的内容如下: { "GetDataRESTResult": [ {"Key1":100.0000,"Key2":1,"Key3":"Min"}, {"Key1":100.0000,"Key2":2,"Key3":"Max"} ] } ,并且我想反序列化它,但是无论使用什么(JSON.NE
..
在将C#对象序列化为JSON(反之亦然)时,如何找到有关为给定属性调用自定义转换器的信息,我遇到问题. JSON看起来像这样: {"ws_status": "success", "result": 32} or {"ws_status": "failure", "error_code": 32123} 我有我的C#对象: [DataContract] class WebSer
..