Microsoft Azure Developer Associate AZ-204 Practice Question
You are developing a .NET 6 background service that processes images and stores them in an Azure Blob Storage container. The service receives each image as a Stream. The code must upload the stream in a single call, overwrite any existing blob with the same name, and honor a CancellationToken. Which BlobClient method should you use?
BlobClient.UploadAsync(Stream, bool overwrite, CancellationToken) uploads the provided stream directly to the target blob, can be instructed to overwrite an existing blob by passing true for the overwrite parameter, and accepts a CancellationToken so that the caller can cancel the operation.
StageBlockAsync only uploads a single block and requires additional calls to commit the blocks. StartCopyFromUriAsync begins an asynchronous server-side copy from another blob or URI, not from a local stream. OpenWriteAsync returns a writable stream; the caller must then write the data, so it is not a single-call upload. Therefore, UploadAsync is the only option that satisfies all three requirements in one call.
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 Azure Blob Storage, and how is it used?
Open an interactive chat with Bash
How does the CancellationToken work in .NET?
Open an interactive chat with Bash
What is the difference between UploadAsync and StageBlockAsync?
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 .