Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Diagnose tritt auf, wenn eine Funktion ein Argument mit dem falschen Datentyp erhält.
Beschreibung
Das Argument des Typs <'Argumenttyp>' kann nicht dem Parameter des Typs 'Parametertyp><' zugewiesen werden.
Ebene
Fehler
Lösung
Stellen Sie einen Parameter mit dem richtigen Datentyp bereit.
Beispiele
Im folgenden Beispiel wird die Diagnose ausgelöst, da die Funktion, wenn sie contains() mit einer Zeichenfolge als erstes Argument verwendet wird, eine Zeichenfolge als zweites Argument erfordert, aber stattdessen eine ganze Zahl bereitgestellt wurde:
output stringTrue bool = contains('OneTwoThree', 2)
Sie können die Diagnose beheben, indem Sie eine Zeichenfolge als zweites Argument verwenden:
output stringTrue bool = contains('OneTwoThree', 'Two')
Nächste Schritte
Weitere Informationen zur Bicep-Diagnose finden Sie unter Bicep-Kerndiagnose.