gpt4 book ai didi

c# - FtpWebRequest 类是可序列化的吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:33:12 25 4
gpt4 key购买 nike

我想序列化 FtpWebRequest 类的一个实例。是否可以?当我尝试时,它给了我错误,类未标记为可序列化,这意味着我无法序列化该对象,但在 msdn 文档中,他们提到了 ISerializable.GetObjectData 的显式实现

http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest_members(v=vs.90).aspx

这是什么意思?我可以序列化吗?困惑请帮忙

最佳答案

不,不是。虽然它继承了ISerializable,但缺少必要的序列化构造函数。但也许更好的问题是:

In what context could it possible make sense to serialize this?

我想不出一个。 请求是一个操作类;最好序列化数据(系统的状态)——而不是让它工作的旋转齿轮。出于同样的原因,我不会尝试序列化连接、文件流等。

弄清楚您需要了解哪些数据才能让您的系统恢复到必要的状态;序列化数据。

关于c# - FtpWebRequest 类是可序列化的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7144946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com