UniTask
Show / Hide Table of Contents

ReturnToMainThread.Awaiter Struct

Namespace: Cysharp.Threading.Tasks
Assembly: UniTask.dll
public readonly struct ReturnToMainThread.Awaiter : ICriticalNotifyCompletion, INotifyCompletion
Implements
ICriticalNotifyCompletion
INotifyCompletion

Members

Constructors

Name Description
Awaiter(PlayerLoopTiming, CancellationToken)

Properties

Name Description
IsCompleted

Methods

Name Description
GetAwaiter()
GetResult()
OnCompleted(Action)
UnsafeOnCompleted(Action)

Constructors

Awaiter(PlayerLoopTiming, CancellationToken)

public Awaiter(PlayerLoopTiming timing, CancellationToken cancellationToken)
Parameters
timing PlayerLoopTiming
cancellationToken CancellationToken

Properties

IsCompleted

public bool IsCompleted { get; }
Property Value
bool

Methods

GetAwaiter()

public ReturnToMainThread.Awaiter GetAwaiter()
Returns
ReturnToMainThread.Awaiter

GetResult()

public void GetResult()

OnCompleted(Action)

public void OnCompleted(Action continuation)
Parameters
continuation Action

UnsafeOnCompleted(Action)

public void UnsafeOnCompleted(Action continuation)
Parameters
continuation Action

Implements

ICriticalNotifyCompletion
INotifyCompletion
Back to top Copyright © Cysharp, Inc. | Generated by DocFX