Compartir a través de


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.