Nessun '<nomeproceduragenerica>' accessibile accetta questo numero di argomenti di tipo

Aggiornamento: novembre 2007

No accessible '<genericprocedurename>' accepts this number of type arguments

Un'istruzione chiama una routine generica con più di una versione di overload, ma nessuna di tali versioni può definire un numero di parametri di tipo equivalente al numero di argomenti di tipo forniti nella chiamata.

In presenza di un'unica versione generica, è possibile chiamarla senza argomenti di tipo e il compilatore potrà tentare una inferenza dei tipi. Per ulteriori informazioni, vedere l'argomento relativo all'inferenza dei tipi in Routine generiche in Visual Basic. In presenza di più versioni generiche, tuttavia, il compilatore non sarà in grado di effettuare una scelta se non vengono forniti gli argomenti di tipo. Se viene fornito un solo argomento di tipo, è necessario fornirne uno per ogni parametro di tipo definito da una delle versioni di overload.

ID errore: BC32118

Per correggere l'errore

  • Decidere la versione di overload da chiamare e fornire il numero adeguato di argomenti di tipo.

Vedere anche

Concetti

Overload della routine

Tipi generici in Visual Basic

Routine generiche in Visual Basic

Riferimenti

Overloads