Cysharp.Threading.Tasks Namespace

| UniTask (original) (raw)

Classes

AsyncLazy

AsyncLazy

AsyncReactiveProperty

AsyncUnityEventHandler

AsyncUnityEventHandler

AutoResetUniTaskCompletionSource

AutoResetUniTaskCompletionSource

CancellationTokenEqualityComparer

CancellationTokenExtensions

CancellationTokenSourceExtensions

Channel

Channel

Channel<TWrite, TRead>

ChannelClosedException

ChannelReader

ChannelWriter

EnumerableAsyncExtensions

EnumeratorAsyncExtensions

ExceptionExtensions

MoveNextSource

PlayerLoopHelper

PlayerLoopTimer

Progress

Lightweight IProgress[T] factory.

ReadOnlyAsyncReactiveProperty

StateExtensions

TaskPool

TaskTracker

TimeoutController

UniTaskAsyncEnumerableExtensions

UniTaskCancellationExtensions

UniTaskCompletionSource

UniTaskCompletionSource

UniTaskExtensions

UniTaskLoopRunners

UniTaskObservableExtensions

UniTaskScheduler

UniTaskStatusExtensions

UniTaskSynchronizationContext

UnityAsyncExtensions

UnityBindingExtensions

UnityEventHandlerAsyncEnumerable

UnityEventHandlerAsyncEnumerable

Structs

AsyncUnit

CancellationTokenAwaitable

CancellationTokenAwaitable.Awaiter

ReturnToSynchronizationContext

ReturnToSynchronizationContext.Awaiter

SwitchToSynchronizationContextAwaitable

SwitchToSynchronizationContextAwaitable.Awaiter

SwitchToTaskPoolAwaitable

SwitchToTaskPoolAwaitable.Awaiter

SwitchToThreadPoolAwaitable

SwitchToThreadPoolAwaitable.Awaiter

TaskPool

TriggerEvent

UniTask

Lightweight unity specified task-like object.

UniTask.Awaiter

UniTask

Lightweight unity specified task-like object.

UniTask.Awaiter

UniTaskCancelableAsyncEnumerable

UniTaskCancelableAsyncEnumerable.Enumerator

UniTaskCompletionSourceCore

UniTaskLoopRunners.UniTaskLoopRunnerEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerInitialization

UniTaskLoopRunners.UniTaskLoopRunnerLastEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastInitialization

UniTaskLoopRunners.UniTaskLoopRunnerLastPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldInitialization

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldUpdate

UniTaskLoopRunners.UniTaskLoopRunnerPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldInitialization

UniTaskLoopRunners.UniTaskLoopRunnerYieldPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldUpdate

UniTaskVoid

UnityAsyncExtensions.AsyncOperationAwaiter

UnityAsyncExtensions.ResourceRequestAwaiter

WhenEachResult

YieldAwaitable

YieldAwaitable.Awaiter

Interfaces

IAsyncClickEventHandler

IAsyncDeselectEventHandler

IAsyncEndEditEventHandler

IAsyncEndTextSelectionEventHandler

IAsyncReactiveProperty

IAsyncSelectEventHandler

IAsyncSubmitEventHandler

IAsyncTextSelectionEventHandler

IAsyncValueChangedEventHandler

ICancelPromise

IConnectableUniTaskAsyncEnumerable

IPlayerLoopItem

IPromise

IPromise

IReadOnlyAsyncReactiveProperty

IRejectPromise

IResolvePromise

IResolvePromise

ITaskPoolNode

ITriggerHandler

IUniTaskAsyncDisposable

IUniTaskAsyncEnumerable

IUniTaskAsyncEnumerator

IUniTaskOrderedAsyncEnumerable

IUniTaskSource

IUniTaskSource

Enums

DelayType

InjectPlayerLoopTimings

PlayerLoopTiming

UniTaskStatus