Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um procedimento genérico é chamado sem fornecer argumentos de tipo, e os argumentos de tipo inferidos resultam em uma ou mais violações de restrição.
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 os tipos inferidos não atenderem a uma ou mais restrições de parâmetro de tipo, o compilador gerará esse erro.
Uma restrição em um parâmetro de tipo limita quais argumentos de tipo podem ser passados para ele. Por exemplo, um parâmetro de tipo pode ser restrito a ser uma classe que implementa a interface IComparable<T>. Para obter mais informações, confira "Restrições" em Procedimentos genéricos no Visual Basic.
ID do erro: BC30954
Para corrigir este erro
- Forneça argumentos de tipo para o procedimento genérico, para que o compilador não precise inferi-los.