Dela via


Bicep-diagnostikkod – BCP048

Den här diagnostiken inträffar när en funktion har två eller flera möjliga signaturer, men de angivna indata inte matchar någon av dem.

beskrivning

Det går inte att lösa funktionsöverbelastningen.

Nivå

Fel

Lösning

Kontrollera att argumentet som skickas till funktionen matchar en av de förväntade typerna som definierats i dess överlagringssignaturer.

Exempel

I följande exempel genereras diagnostiken length() eftersom funktionen kräver att dess argument är en sträng, ett objekt eller en matris.

output stringLength int = length(3)

Du kan åtgärda problemet genom att ange ett argument som matchar den argumenttyp som krävs:

output stringLength int = length('three')

Nästa steg

Mer information om Bicep-diagnostik finns i Bicep Core Diagnostics.