Lezen in het Engels

Delen via


Overbelastingsresolutie is mislukt omdat er geen toegankelijke< 'genericprocedurename>' dit aantal typeargumenten accepteert

Een aanroep naar een overbelaste algemene procedure kan niet worden opgelost omdat de compiler geen toegang heeft tot een overbelaste versie met het juiste aantal typeparameters.

Wanneer u een algemene procedure aanroept, moet u één typeargument opgeven voor elke typeparameter. U kunt ook helemaal geen typeargumenten opgeven en de compiler laten proberen typedeductie uit te voeren. Zie 'Type deductie' in algemene procedures in Visual Basic voor meer informatie.

Fout-id: BC32087

Deze fout corrigeren

  1. Zorg ervoor dat de versie die u wilt aanroepen toegankelijk is door de aanroepende code. Zie Access-niveaus in Visual Basic.

  2. Voeg typeargumenten toe aan uw aanroepcode of verwijder deze, zodat de lijst met typeargumenten overeenkomt met de typeparameterlijst van de versie die u wilt aanroepen.

    – of –

    Verwijder alle typeargumenten uit de aanroepende code en laat de compiler proberen typedeductie uit te voeren. Houd er rekening mee dat typedeductie kan mislukken als er conflicten of ambiguïteiten zijn.

Zie ook