class in UnityEngine
/
Implemented in:UnityEngine.CoreModule
Suggest a change Success!Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
Close Submission failedFor some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.
Close Your name Your email Suggestion* DescriptionCustom Unity type that can be awaited and used as an async return type in the C# asynchronous programming model.
Awaitable
is usually a preferable alternative to .NET Task
for asynchronous code in Unity. It's important, however, to know the differences between the two. Most notably, instances of the `Awaitable` class are pooled and therefore not safe to await
multiple times in the same method.
For more information, refer to Asynchronous programming with the Awaitable class in the Manual.
Properties Property Description IsCompleted Indicates if the awaitable has run to completion. Public Methods Method Description Cancel Cancels the awaitable. If the awaitable is being awaited, the awaiter receives a System.OperationCanceledException. Static Methods Method Description BackgroundThreadAsync Resumes execution on a ThreadPool background thread. Completes immediately when called from a background thread. EndOfFrameAsync Resumes execution after all Unity subsystems have run for the current frame. FixedUpdateAsync Resumes execution on the next fixed update frame. FromAsyncOperation Creates an Awaitable from an existing AsyncOperation object. MainThreadAsync Resumes execution on the Unity main thread. Completes immediately when called from the main thread. NextFrameAsync Resumes execution on the next frame. WaitForSecondsAsync Resumes execution after the specified number of seconds.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4