Microsoft Azure Developer Associate AZ-204 Practice Question
You are developing a .NET worker service that uploads images to an Azure Storage container. Each image must be stored with the content type set to "image/png" and with custom metadata key "source" set to "webapp". To minimize latency and transaction costs, you want to satisfy both requirements with a single service request. Which SDK call should you use?
The BlobClient.UploadAsync overload that accepts a BlobUploadOptions object lets you specify both HTTP headers and metadata in the same upload request. By setting the HttpHeaders.ContentType property to "image/png" and providing the metadata dictionary, the SDK sends only one PUT Blob operation that applies all settings. Calling SetMetadataAsync and SetHttpHeadersAsync would require two additional round-trips, UploadAsync without options would apply neither setting, and StartCopyFromUriAsync is intended for server-side copies, not direct uploads.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is BlobClient in Azure SDK?
Open an interactive chat with Bash
What is the purpose of HttpHeaders and Metadata in BlobUploadOptions?
Open an interactive chat with Bash
Why is using a single SDK call for upload more efficient?
Open an interactive chat with Bash
Microsoft Azure Developer Associate AZ-204
Develop for Azure storage
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .