Projektujesz szablon YAML dla Azure Pipelines, który zawiera parametr o nazwie outputfile. Które dwie składnie mogą być użyte do odwołania się do tego parametru w szablonie? (Wybierz dwie.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: {{parameters.outputfile}}, {{parameters['outputfile']}}.
Dlaczego to jest odpowiedź
Prawidłowe składnie to {{parameters.outputfile}} i {{parameters['outputfile']}}. Obie te formy są używane do odwoływania się do parametrów szablonu w czasie kompilacji (compile-time), co jest kluczowe dla szablonów YAML w Azure Pipelines. Nawiasy klamrowe {{ }} wskazują na wyrażenie, które jest oceniane przed uruchomieniem potoku. Nieprawidłowe opcje: $(parameters['outputfile']) i $(parameters.outputfile): Te składnie używają składni zmiennych $( ), która jest oceniana w czasie wykonywania (runtime). Parametry szablonu są jednak rozwijane w czasie kompilacji, dlatego ta składnia jest nieodpowiednia. $(parameters[outputfile]): Ta składnia jest niepoprawna zarówno pod względem użycia nawiasów kwadratowych bez cudzysłowów dla klucza, jak i użycia składni zmiennych $( ) dla parametrów.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana