【发布时间】:2010-12-07 14:38:36
【问题描述】:
我正在向现有的 c# 应用程序添加一个 vb.net 程序集。
我所有的 vb.net 类型都继承自:
<Serializable()> _
Public Class BaseObject Implements INotifyPropertyChanged
Public Event PropertyChanged as PropertyChangedEventHandler
'Other helper methods'
End Class
我的问题是事件不能被序列化。在 c# 代码中,事件是这样声明的:
[field: NonSerialized]
public event PropertyChangedEventHandler PropertyChanged;
但我看不出如何用 vb.net 以任何方式做到这一点。是否有扩展事件声明可用于使事件不序列化?还是其他归属?
【问题讨论】:
标签: vb.net