Está diseñando una plantilla YAML para Azure Pipelines que incluye un parámetro llamado outputfile. ¿Qué dos sintaxis se pueden usar para hacer referencia a este parámetro en la plantilla? (Seleccione dos).
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: $(parameters.outputfile), ${{parameters['outputfile']}}.
Por qué esta es la respuesta
Las sintaxis $(parameters.outputfile) y ${{parameters['outputfile']}} son ambas formas válidas de referenciar un parámetro en una plantilla YAML de Azure Pipelines. La primera, $(parameters.outputfile), utiliza la sintaxis de expresión de tiempo de ejecución para acceder al valor del parámetro. La segunda, ${{parameters['outputfile']}}, emplea la sintaxis de expresión de tiempo de compilación. Ambas son correctas, pero se usan en contextos ligeramente diferentes: las expresiones de tiempo de compilación se evalúan antes de que el pipeline comience a ejecutarse, mientras que las de tiempo de ejecución se evalúan durante la ejecución. Las opciones $(parameters['outputfile']) y $(parameters[outputfile]) son incorrectas porque la sintaxis de tiempo de ejecución no admite la notación de corchetes para acceder a las propiedades de los parámetros. {{parameters.outputfile}} es incorrecta porque le falta el signo de dólar inicial para indicar una expresión.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta