I parametri di tipo o i tipi creati con i parametri di tipo non sono ammessi negli argomenti di attributo

Aggiornamento: novembre 2007

Type parameters or types constructed with type parameters are not allowed in attribute arguments

Un attributo viene applicato utilizzando un argomento che può essere un parametro dei tipi o è costruito con un parametro dei tipi.

Visual Basic e .NET Framework non supportano al momento alcuna combinazione di attributi e tipi generici. Vengono quindi applicate le seguenti limitazioni:

  • A un attributo non è consentito essere di tipo generico o dichiarato all'interno di un tipo generico.

  • A un attributo non è consentito ereditare da una classe generica, né a una classe generica è consentito ereditare da un attributo.

  • Quando si applica un attributo, non è consentito fornire alcun argomento corrispondente a uno dei seguenti:

    • Un tipo generico

    • Un tipo costruito da un tipo generico

    • Un parametro dei tipi di un tipo che lo contiene oppure

    • Un tipo costruito da un parametro dei tipi di un tipo che lo contiene.

ID errore: BC32079

Per correggere l'errore

  • Ricostruire gli argomenti forniti all'attributo in modo che non includano parametri dei tipi o qualsiasi tipo costruito da un parametro dei tipi.

Vedere anche

Concetti

Cenni preliminari sugli attributi in Visual Basic

Tipi generici in Visual Basic

Riferimenti

Attribute

Elenco dei tipi