Não foi possível inferir argumentos de tipo para o método '<procedurename>' do delegado '<delegatename>'

Uma instrução de atribuição usa AddressOf para atribuir o endereço de um procedimento genérico a um delegado, mas não fornece argumentos de tipo ao procedimento genérico.

Normalmente, quando você invoca um tipo genérico, fornece um argumento de tipo para cada parâmetro de tipo que o tipo genérico define. Se você não fornecer nenhum argumento de tipo, o compilador tentará inferir os tipos a serem passados para os parâmetros de tipo. Se o contexto não fornecer informações suficientes para o compilador inferir os tipos, ele vai gerar um erro.

ID do erro: BC30952

Para corrigir este erro

  • Especifique os argumentos de tipo para o procedimento genérico na expressão AddressOf.

Confira também