型パラメータまたは型パラメータで構築された型は、属性の引数に許可されていません。
更新 : 2007 年 11 月
属性を適用するために、型パラメータである引数または型パラメータを使って作成された引数が使用されています。
Visual Basic および .NET Framework は、現時点では属性とジェネリック型の組み合わせをサポートしていません。したがって、次のような制限があります。
属性をジェネリック型にすることや、ジェネリック型の内部で宣言することはできません。
属性がジェネリック クラスを継承することも、ジェネリック クラスが属性を継承することもできません。
属性を適用するときには、次のような引数は指定できません。
ジェネリック型
ジェネリック型から作成された型
包含型の型パラメータ
包含型の型パラメータから作成された型
Error ID: BC32079
このエラーを解決するには
- 属性に渡す引数を再構築して、型パラメータまたは型パラメータから作成した型が引数に含まれないようにします。