Нет, нельзя принудительно пометить тип возвращаемого значения свойства интерфейса знаком SerializableAttribute
.
Вы можете рассмотреть возможность использования ISerializable
, хотя, конечно, это не то же самое, и вы заставите тип реализовывать интерфейс, а не просто помечаться атрибутом.
interface IFoo
{
ISerializable Bar { get; }
}