你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Bicep 诊断代码 – BCP071

当为函数提供的参数数量不正确时,将发生此诊断。 有关系统定义函数的列表,请参阅 Bicep 函数。 若要定义自己的函数,请参阅用户定义的函数

说明

预期的 <参数计数>,但得到了 <参数计数>。

Level

错误

解决方案

提供正确数量的参数。

示例

以下示例会引发此诊断,因为 split() 预计需要两个参数,但提供了三个参数:

var tooManyArgs = split('a,b', ',', '?')

删除额外的参数即可修复此诊断:

var tooManyArgs = split('a,b', ',', '?')

后续步骤

有关 Bicep 诊断的详细信息,请参阅 Bicep 核心诊断