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
Type argument '<typeargumentname>' does not inherit from or implement the constraint type '<typeparametername>'
Un argomento di tipo fornito a un tipo generico non soddisfa il vincolo di ereditarietà o implementazione sul suo parametro di tipo corrispondente.
Un elenco di vincoli impone i requisiti sull'argomento di tipo passato al parametro di tipo. Tra i requisiti possibili:
È necessario che l'argomento di tipo implementi una o più interfacce
È necessario che l'argomento di tipo erediti da una classe al massimo
È possibile combinare i requisiti precedenti per un parametro di tipo singolo. In Visual Basic non è possibile creare il tipo a meno che il codice non fornisca gli argomenti di tipo che soddisfano ogni vincolo su ogni parametro di tipo definito nel tipo generico.
ID errore: BC32044
Per correggere l'errore
- Selezionare un argomento di tipo di un tipo che implementa ogni interfaccia specificata per il parametro di tipo e che eredita dalla classe specificata, se esiste.
Vedere anche
Attività
Procedura: utilizzare una classe generica