Есть ли простой способ принудительного применения производного класса к сериализуемому?
Предположим, я определил интерфейс, которому необходимо, чтобы производные классы были сериализуемыми. Согласно этой записи , я не могу просто указать сериализуемый атрибут в интерфейсе, потому что производные классы не должны это учитывать.
Полагаю, у меня мог быть интерфейс, унаследованный от интерфейса ISerializable, но означает ли это, что производный класс не мог использовать атрибут для указания сериализации (в отличие от фактической реализации методов для ISerializable)?