U ontwerpt een YAML-template voor Azure Pipelines die een parameter genaamd outputfile bevat. Welke twee syntaxes kunnen worden gebruikt om naar deze parameter te verwijzen in de template? (Selecteer twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: {{parameters.outputfile}}, {{parameters['outputfile']}}.
Waarom dit het antwoord is
De correcte syntaxis voor het verwijzen naar parameters in Azure Pipelines YAML-templates is met behulp van de dubbele accolades {{ }}. Dit is de expressiesyntaxis die wordt gebruikt voor het verwerken van parameters en variabelen tijdens de compilatie van de pijplijn. Zowel {{ parameters.outputfile }} als {{ parameters['outputfile'] }} zijn geldige manieren om naar een parameter genaamd outputfile te verwijzen. De puntnotatie (.) en de bracketnotatie ([' ']) zijn beide toegestaan voor objecteigenschappen. De opties die $( ) gebruiken, zoals $(parameters.outputfile) en $(parameters['outputfile']), zijn onjuist omdat de dollar-accolade-syntaxis wordt gebruikt voor runtime-variabelen, niet voor compile-time parameters. Parameters worden verwerkt voordat de pijplijn wordt uitgevoerd, terwijl variabelen tijdens de uitvoering worden geëvalueerd.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig