Partilhar via


Argumento de tipo para o método '<procedurename>' não puderam ser referidos pelo delegado '<delegatename>'

Uma declaração de atribuição usa AddressOf para atribuir o endereço de um procedimento genérico para um delegado , mas não fornece nenhum argumento de tipo para o procedimento genérico.

Normalmente, quando você invoca um tipo genérico, você 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 tenta inferir os tipos a serem passados para os parâmetros de tipo.Se o contexto não fornece informação suficiente para o compilador inferir os tipos, ele gera um erro.

ID de erro: BC30952

Para corrigir este erro

  • Na expressão AddressOf, especifique os argumentos de tipo para o procedimento genérico.

Consulte também

Conceitos

Tipos genéricos no Visual Basic

Procedimentos Genéricos em Visual Basic

Referência

Operador AddressOf

Lista de tipos