【问题标题】:vb.net serialization of system objects?vb.net 系统对象的序列化?
【发布时间】:2014-08-16 13:27:42
【问题描述】:

我正在通过网络发送对象。我可以很好地使用自定义对象,但我的问题是我可以序列化系统对象吗?例如,我想在一台计算机上序列化 System.Net.NetworkInformation.NetworkInterface 对象并将其发送到另一台计算机,以便轻松加载其所有属性。这可能吗?这似乎不起作用:

  <Serializable()> NIC As System.Net.NetworkInformation.NetworkInterface 

提前致谢

【问题讨论】:

  • 你是如何尝试序列化它的,你遇到了什么错误?
  • 什么类型的序列化? XML/JSON/二进制?然后你确定你会序列化一个具体对象的抽象吗?
  • 我现在正在使用 XML,但如果需要可以切换到二进制。

标签: vb.net serialization serializable


【解决方案1】:

必须将对象类型设计为可序列化,并在其原始代码中进行标记。您将需要构建自己的对象来保留您关心的属性,将其标记为可序列化并使用它。

【讨论】:

  • 这就是我害怕的。有很多属性,我试图变得懒惰,只发送整个对象然后必须对我需要的所有属性进行编程:) 可能很多。我不想重新发明已经存在的东西!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-28
相关资源
最近更新 更多