UniTask
Show / Hide Table of Contents

UniTask.Awaiter Struct

Namespace: Cysharp.Threading.Tasks
Assembly: cs.temp.dll.dll
public readonly struct Awaiter
Implements
ICriticalNotifyCompletion

Members

Constructors

Name Description
Awaiter(in UniTask)

Properties

Name Description
IsCompleted

Methods

Name Description
GetResult()
OnCompleted(Action)
SourceOnCompleted(Action<Object>, Object)

If register manually continuation, you can use it instead of for compiler OnCompleted methods.

UnsafeOnCompleted(Action)

Constructors

Awaiter(in UniTask)

public Awaiter(in UniTask task)
Parameters
task UniTask

Properties

IsCompleted

public readonly bool IsCompleted { get; }
Property Value
System.Boolean

Methods

GetResult()

public readonly void GetResult()

OnCompleted(Action)

public readonly void OnCompleted(Action continuation)
Parameters
continuation System.Action

SourceOnCompleted(Action<Object>, Object)

If register manually continuation, you can use it instead of for compiler OnCompleted methods.

public readonly void SourceOnCompleted(Action<object> continuation, object state)
Parameters
continuation System.Action<System.Object>
state System.Object

UnsafeOnCompleted(Action)

public readonly void UnsafeOnCompleted(Action continuation)
Parameters
continuation System.Action

Implements

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