Table of Contents

Class TAsyncOperationExtensions

Namespace
TAssetBundle
Assembly
TAssetBundle.dll

TAsyncOperation extension methods

public static class TAsyncOperationExtensions
Inheritance
TAsyncOperationExtensions
Inherited Members

Methods

ToTask(TAsyncOperationBase)

Converts TAsyncOperation to a Task

public static Task ToTask(this TAsyncOperationBase asyncOperation)

Parameters

asyncOperation TAsyncOperationBase

Returns

Task

ToTask<T>(TAsyncOperationProgress<T>)

Converts TAsyncOperation to a Task

public static Task<T> ToTask<T>(this TAsyncOperationProgress<T> asyncOperation)

Parameters

asyncOperation TAsyncOperationProgress<T>

Returns

Task<T>

Type Parameters

T

ToTask<T>(TAsyncOperation<T>)

Converts TAsyncOperation to a Task

public static Task<T> ToTask<T>(this TAsyncOperation<T> asyncOperation)

Parameters

asyncOperation TAsyncOperation<T>

Returns

Task<T>

Type Parameters

T

WaitForCompletion(Task)

Coroutine that waits for the completion of a Task

public static IEnumerator WaitForCompletion(this Task task)

Parameters

task Task

The task to wait for

Returns

IEnumerator

IEnumerator