I've written the following phrase in a technical document:
... the Task is exposed, so it can be waited on
In this context (.NET development), Task is an object instance, and by "waiting on" it, I mean invoking its
Wait method, so the execution thread pauses until the task is finished.
Is this correct, given the specific context? Is there a better construct?
Update based on answers/comments received so far:
Essentially, what I mean to say is:
... the Task is exposed, so the caller can wait for it to complete by invoking its
...but without the redundancy, and using the method name as the verb.