Table of Contents

Class TAsyncOperationExtensions

Namespace
TAssetBundle
Assembly
TAssetBundle.dll
public static class TAsyncOperationExtensions
Inheritance
TAsyncOperationExtensions
Inherited Members

Methods

ToTask(TAsyncOperationBase)

Return TAsyncOperation as a Task

public static Task ToTask(this TAsyncOperationBase asyncOperation)

Parameters

asyncOperation TAsyncOperationBase

Returns

Task

ToTask<T>(TAsyncOperationProgress<T>)

Return TAsyncOperation as 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>)

Return TAsyncOperation as a Task

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

Parameters

asyncOperation TAsyncOperation<T>

Returns

Task<T>

Type Parameters

T

WaitForCompletion(Task)

Waiting for a task in a coroutine

public static IEnumerator WaitForCompletion(this Task task)

Parameters

task Task

Task

Returns

IEnumerator

IEnumerator