namespace System {
- public delegate void EventHandler (object sender, EventArgs e);
-
#if NET_2_0
- [CLSCompliant (false)]
- public delegate void EventHandler <T> (object sender, T e) where T : EventArgs;
+ [Serializable]
+ public delegate void EventHandler <TEventArgs> (object sender, TEventArgs e) where TEventArgs : EventArgs;
+
+ [Serializable]
+ [System.Runtime.InteropServices.ComVisible (true)]
#endif
+ public delegate void EventHandler (object sender, EventArgs e);
}