Error de resolución de sobrecarga porque ningún '<genericprocedurename>' accesible acepta este número de argumentos de tipo

No se puede resolver una llamada a un procedimiento genérico sobrecargado porque el compilador no puede tener acceso a ninguna versión sobrecargada con el número apropiado de parámetros de tipo.

Cuando se llama a un procedimiento genérico, debe proporcionar un argumento de tipo para cada parámetro de tipo. Como alternativa, puede no proporcionar ningún argumento de tipo y dejar que el compilador intente hacer la inferencia de tipos. Para más información, vea "Inferencia de tipos" en Generic Procedures in Visual Basic.

Identificador de error: BC32087

Para corregir este error

  1. Asegúrese de que la versión que piensa llamar está accesible para el código de llamada. Vea Access levels in Visual Basic.

  2. Agregue o quite los argumentos de tipo del código que realiza la llamada para que la lista de argumentos de tipo coincida con la lista de parámetros de tipo de la versión que piensa llamar.

    O bien

    Quite todos los argumentos de tipo del código que realiza la llamada y permita que el compilador intente realizar la inferencia de tipos. Tenga en cuenta que la inferencia de tipos puede fallar si hay conflictos o ambigüedades.

Consulte también