%*@! Какая сука придумала, что в C# можно поставить запрет на сериализацию события, а в VB.NET - нет??? Убила бы, честное слово.
UPD. Таки нашла решение, но ужасно через жопу: приходится переопределять делегат и класс события, вместе со всеми опереаторами.