Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Classes that are generic or contained in a generic type cannot inherit from an attribute class
Una classe generica o nidificata all'interno di un tipo generico specifica che eredita da una classe Attribute.
Visual Basic e .NET Framework non supportano alcuna combinazione di attributi e tipi generici. Questo significa che vengono applicate le limitazioni riportate di seguito.
Un attributo non può essere un tipo generico né può essere dichiarato all'interno di un tipo generico.
Un attributo non può ereditare da una classe generica o viceversa.
Quando viene applicato un attributo, non è possibile fornire alcun argomento fra quelli riportati di seguito:
un tipo generico;
un tipo costruito da un tipo generico;
un parametro di tipo di un tipo di appartenenza;
un tipo costruito da un parametro di tipo di un tipo di appartenenza.
ID errore: BC32074
Per correggere l'errore
- Modificare la classe base in un elemento diverso da una classe di attributo o rimuovere completamente l'istruzione Inherits.
Vedere anche
Concetti
Cenni preliminari sugli attributi in Visual Basic
Nozioni fondamentali sull'ereditarietà