Con gli argomenti tipo dedotti per il metodo '<procedurename>' vengono restituiti gli errori seguenti: <errorlist>

Una routine generica viene chiamata senza fornire alcun argomento di tipo e gli argomenti di tipo dedotto generano una o più violazioni di vincoli.

Di norma, quando si richiama un tipo generico, si fornisce un argomento di tipo per ogni parametro di tipo definito dal tipo generico. Se non si specifica alcun argomento di tipo, il compilatore prova a dedurre i tipi da passare ai parametri di tipo. Se i tipi derivati non soddisfano uno o più vincoli del parametro di tipo, il compilatore genera questo errore.

Un vincolo su un parametro di tipo limita gli argomenti di tipo che possono essere passati a esso. Ad esempio, un parametro di tipo potrebbe essere vincolato in modo da essere una classe che implementa l'interfaccia IComparable<T> . Per altre informazioni, vedere la sezione "Vincoli" in Generic Procedures in Visual Basic.

ID errore: BC30954

Per correggere l'errore

  • Fornire gli argomenti di tipo alla routine generica in modo che il compilatore non sia costretto a dedurli.

Vedi anche