Código de diagnóstico de Bicep: BCP048
Este diagnóstico se produce cuando una función tiene dos o más firmas posibles, pero la entrada proporcionada no coincide con ninguna de ellas.
Descripción
No se puede resolver la sobrecarga de función.
Nivel
Error
Solución
Asegúrese de que el argumento pasado a la función coincide con uno de los tipos esperados definidos en sus firmas de sobrecarga.
Ejemplos
En el ejemplo siguiente se genera el diagnóstico porque la length()
función requiere que su argumento sea una cadena, un objeto o una matriz.
output stringLength int = length(3)
Para corregir el problema, proporcione un argumento que coincida con el tipo de argumento necesario:
output stringLength int = length('three')
Pasos siguientes
Para obtener más información sobre los diagnósticos de Bicep, consulte Diagnósticos principales de Bicep.