<type2> は 'Overridable' と宣言されていないため '<type1>' でオーバーライドできません。
更新 : 2007 年 11 月
派生クラス内のメンバが、Overridable 修飾子が適用されていない基本クラスのメンバをオーバーライドしています。
Error ID: BC31086
このエラーを解決するには
基本クラス内のオーバーライドされるメンバに Overridable 修飾子を追加します。
Shadows キーワードを使用して、基本クラス内の項目をシャドウします。