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 parameter '<typeparametername>' for extension method '<methodname>' defined in '<typename>' cannot be inferred
È stato chiamato un metodo di estensione generico senza fornire un elenco di argomenti di tipo. L'inferenza del tipo non è stata completata per uno degli argomenti di tipo.
Durante la chiamata a una routine generica viene generalmente fornito un argomento di tipo per ciascun parametro di tipo definito dalla routine. Tuttavia, è possibile omettere completamente l'elenco degli argomenti di tipo. In questo caso, il compilatore tenta di dedurre il tipo di ciascun argomento di tipo dal contesto della chiamata. Per ulteriori informazioni, vedere "Inferenza di tipi" in Routine generiche in Visual Basic.
ID errore: BC36589
Per correggere l'errore
Assicurarsi che i tipi degli argomenti normali siano tali che l'inferenza di tipo sia coerente con i parametri di tipo dichiarati per la routine generica.
-oppure-
Effettuare la chiamata alla routine generica con un elenco completo di argomenti di tipo in modo da non rendere necessaria l'inferenza di tipo.
Vedere anche
Concetti
Metodi di estensione (Visual Basic)
Routine generiche in Visual Basic