datacontractserializer相关内容

如何使用WCF序列化派生类型作为其基本类型

我有一个公共图书馆,里面有一些物件.然后,我有一个服务项目,该项目引用了公共库并从公共库中的对象创建了一些派生类型. 我希望我的服务将派生类型序列化为公共库中定义的基本类型. 我不能在公共库中的对象上使用KnownTypes,因为我不希望公共库引用服务程序集. 那我怎样才能wcf序列化派生类型作为它们的基本类型? 我希望我可以做类似的事情... [DataContra ..

Xamarin使用DataContractJsonSerializer用于Android空白应用程序

我正在尝试使用DataContractJsonSerializer,但似乎无法获得参考/命名空间。 我在.NET Framework 4.5上创建了我的应用。 当我单击“添加引用”时,我仅获得System.ServiceModel的2.0.5.0版本。 > 解决方案 如果要使DataContractJsonSerializer与Android一起使用,则需要创建一个PCL项目,然后 ..

使用DataContractSerializer序列化循环对象引用不起作用

我正在构建XNA游戏,并且试图完全保存游戏/地图等状态,然后能够从完全相同的状态加载和恢复. 我的游戏逻辑由相当复杂的元素(用于序列化)组成,例如引用,委托等.我已经进行了数小时的研究,并决定最好使用DataContractSerializer保留对象引用. (我也参加了代表会议,但这是另一个主题)我没有问题,可以序列化和反序列化状态,正确,完整地重新创建对象,字段,列表,甚至对象引用.但是 ..
发布时间:2020-05-29 01:46:29 C#/.NET

Linq到Xml VS XmlSerializer VS DataContractSerializer

在我的web method中,我得到了一些第三方C#实体类的对象.实体类不过是DataContract.这个实体类非常复杂,具有各种类型的属性,某些属性也是集合.当然,那些链接类型也是DataContracts. 我想将该DataContract实体序列化为XML ,作为Web服务业务逻辑的一部分. 仅因为XML模式完全不同,我不能直接使用DataContractSerializer(在We ..

C#实体框架延迟加载(如果未分离)

我正在尝试对EntityFramework OnSave中的每个对象进行一些处理.此过程的一部分涉及将对象转换为Binary对象.永远需要序列化,而我大约99%的人认为这是因为我们在EntityFramework上使用了惰性加载,并且它捕获了在PartialClasses中访问的惰性加载对象. 我尝试从ObjectContext分离对象,但是我的同事在整个应用程序中都使用了延迟加载,而没有先 ..
发布时间:2020-04-30 08:28:05 C#/.NET