Azure Pipelines için outputfile adlı bir parametre içeren bir YAML şablonu tasarlıyorsunuz. Bu parametreyi şablonda referans almak için hangi iki sözdizimi kullanılabilir? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: {{parameters.outputfile}}, {{parameters['outputfile']}}.
Neden bu cevap
YAML şablonlarında parametrelere erişmek için iki ana sözdizimi vardır. {{parameters.outputfile}} sözdizimi, doğrudan nesne özelliği erişimi kullanarak parametreye başvurur. Bu, genellikle basit parametre adları için tercih edilen ve daha okunabilir bir yöntemdir. {{parameters['outputfile']}} sözdizimi ise, köşeli parantez notasyonu ile dize anahtarı kullanarak parametreye erişir. Bu yöntem, parametre adında özel karakterler veya boşluklar olduğunda kullanışlıdır, ancak bu örnekte de geçerlidir. Her iki sözdizimi de şablon derleme zamanında parametre değerini doğru şekilde çözer. Diğer seçenekler olan $(parameters.outputfile) ve $(parameters['outputfile']) çalışma zamanı ifadeleridir ve şablon derleme zamanında değil, işlem hattı çalışma zamanında değişkenlere erişmek için kullanılır. Bu nedenle, şablon parametreleri için uygun değildirler.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez