Scripting API

AsyncOperationHandle

struct in UnityEngine.ResourceManagement.AsyncOperations · Unity.ResourceManager

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

A handle to an operation of any result type.

Properties 7

string DebugName { get; }
bool IsDone { get; }
Exception? OperationException { get; }
float PercentComplete { get; }
object? Result { get; }
AsyncOperationStatus Status { get; }
Task<object?> Task { get; }

Methods 8

AsyncOperationHandle<T> Convert<T>()
bool Equals(AsyncOperationHandle other)
bool Equals(object? obj)
void GetDependencies(List<AsyncOperationHandle> deps)
DownloadStatus GetDownloadStatus()
int GetHashCode()
bool IsValid()
void Release()
object? WaitForCompletion()

Events 2

event Action<AsyncOperationHandle> Completed
event Action<AsyncOperationHandle> Destroyed