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.
Uma interface genérica herda mais de uma vez de outra interface genérica e duas das heranças podem entrar em conflito com determinados valores de argumentos de tipo.
As instruções a seguir podem gerar esse erro.
Public Interface interfaceA(Of u)
End Interface
Public Interface derivedInterface(Of t1, t2)
Inherits interfaceA(Of t1), interfaceA(Of t2)
End Interface
Se derivedInterface for construída ou implementada fornecendo o mesmo tipo para ambos t1 e t2, ela deverá herdar duas versões de interfaceA com argumentos de tipo idênticos. Isso produziria uma ambiguidade sobre qual versão acessar.
ID do Erro: BC32120
Para corrigir este erro
Altere um dos argumentos de tipo fornecidos para a interface derivada para que não haja conflito.
-ou-
Remova da instrução
Inheritsuma das interfaces que causam o potencial conflito de herança ou implementação.