DataContractSerializer

DataContractSerializer

本文介绍了通过DataContractSerializer使用StreamingContext.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

对不起,我的英语.
DataContractSerializer不能与StreamingContext一起使用,但是NetDataContractSerializer可以.但是NetDataContractSerializer不使用DataContractResolver,并且通常比DataContractSerializer弱.模拟StreamingContext如何工作

Sorry for my english.
DataContractSerializer don't work with StreamingContext, but this make does NetDataContractSerializer. However NetDataContractSerializer don't use DataContractResolver, and is weaker then DataContractSerializer generally. How simulate StreamingContext worked with DataContractSerializer?

推荐答案

谢谢您在这里发布.

对于您的问题,您不能将StreamContext与DataContractSerialize一起使用.

For your question, you could not use StreamContext with DataContractSerialize.

1.因为我搜索了所有使用DataContractSerializer的用法,所以找不到使用StreamContext和DataContractSerliaze的用法.

1. Because I search all the use of DataContractSerializer, I do not find the use of StreamContext with DataContractSerliaze.

要使用DataContractSerliaze,可以编写代码并选择它,然后按键盘上的F12键.

For the use the DataContractSerliaze, you could write in your code and choose it, press F12 in the keyboard.

有关更多详细信息,请参阅MSDN文章.

For more details, you could refer to the MSDN article.

https://msdn. microsoft.com/en-us/library/system.runtime.serialization.datacontractserializer(v=vs.110).aspx#Examples

2.同样在.net框架的DataContractSerliaze源代码中,带DataContractSerliaze的StreamContext也没有用.

2. Also in the .net framework source code of DataContractSerliaze, there is no use for StreamContext with DataContractSerliaze.

有关源代码,请参考以下链接.

For the source code, please refer to the following link.

https://referencesource.microsoft.com/#System .Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs,6cc682dea94de0b8c

最好的问候,

温迪


这篇关于通过DataContractSerializer使用StreamingContext.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-25 09:23