UniTask
Show / Hide Table of Contents

ReturnToSynchronizationContext.Awaiter Struct

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

Members

Constructors

Name Description
Awaiter(SynchronizationContext, Boolean, CancellationToken)

Properties

Name Description
IsCompleted

Methods

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

Constructors

Awaiter(SynchronizationContext, Boolean, CancellationToken)

public Awaiter(SynchronizationContext synchronizationContext, bool dontPostWhenSameContext, CancellationToken cancellationToken)
Parameters
synchronizationContext SynchronizationContext
dontPostWhenSameContext System.Boolean
cancellationToken CancellationToken

Properties

IsCompleted

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

Methods

GetAwaiter()

public ReturnToSynchronizationContext.Awaiter GetAwaiter()
Returns
ReturnToSynchronizationContext.Awaiter

GetResult()

public void GetResult()

OnCompleted(Action)

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

UnsafeOnCompleted(Action)

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

Implements

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