ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 3 - AI-102 discussion

Report
Export

You are developing a method that uses the Computer Vision client library. The method will perform optical character recognition (OCR) in images. The method has the following code.

During testing, you discover that the call to the GetReadResultAsync method occurs before the read operation is complete.

You need to prevent the GetReadResultAsync method from proceeding until the read operation is complete.

Which two actions should you perform? Each correct answer presents part of the solution. (Choose two.)

NOTE: Each correct selection is worth one point.

A.
Remove the Guid.Parse (operationid) parameter.
Answers
A.
Remove the Guid.Parse (operationid) parameter.
B.
Add code to verify the results.Status value.
Answers
B.
Add code to verify the results.Status value.
C.
Add code to verify the status of the txtHeaders. status value.
Answers
C.
Add code to verify the status of the txtHeaders. status value.
D.
Wrap the call to GetReadResultAsync within a loop that contains a delay.
Answers
D.
Wrap the call to GetReadResultAsync within a loop that contains a delay.
Suggested answer: B, D

Explanation:

Example code :

do

{

results = await client.GetReadResultAsync(Guid.Parse(operationId));

}

while ((results.Status == OperationStatusCodes.Running ||

results.Status == OperationStatusCodes.NotStarted));

Reference:

https://github.com/Azure-Samples/cognitive-services-quickstart-code/blob/master/dotnet/ComputerVision/ComputerVisionQuickstart.cs

asked 26/09/2024
Ray Hampson II
34 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first