Nenhum '<procedurename>' acessível é mais específico: <signaturelist>
Uma instrução de atribuição atribui o endereço de um procedimento sobrecarregado a uma variável delegada, mas o compilador não pode resolver entre as versões sobrecarregadas.
Quando o código usa o endereço de um procedimento definido em várias versões sobrecarregadas, o compilador deve decidir qual das sobrecargas usar. Ele tenta encontrar uma única versão com uma lista de parâmetros que corresponda à lista de parâmetros delegados. Para obter mais informações, consulte Resolução de sobrecarga.
Se o compilador encontrar mais de uma versão do procedimento com uma assinatura correspondente, ele gerará esse erro. Isso pode acontecer, por exemplo, se uma das sobrecargas for genérica e um argumento de tipo for passado para ele e dê uma assinatura idêntica à de outra sobrecarga.
ID do erro: BC30794
- Se o conflito for causado por uma sobrecarga genérica com a mesma assinatura que outra sobrecarga, altere o argumento de tipo passado para essa sobrecarga genérica.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: