ども。
Aはプラグインがもつ属性クラスに渡すローカライズ情報源のひな型にするつもりだったんです。
属性が持ってる文字列をローカライズ可能にしたいなって思ったことから始まりました。
(なんか初心者なんで手当たり次第にやってますけど、こんなんでいいのかなんて思いますが。)

------------
// プラグイン作者のコード
[HogeAttribute( typeof( B ) )]
public class HagePlugin : INantoka {...}

class B : A
{
 public override string Author{ get{...} }
 public override string Description{ get{...} }
 ...
}
------------

実行時にというかAssemblyをロードして型からAttributeを取得したたときに、
Bから実行環境のCultreにあった文字情報を持ってこさせる予定だったんで、
Bがデフォルトコンストラクタをもってないときは「作者名 : バーカバーカ」と表示することを検討中です