Table of Contents

Class SwitchToAwaiter

Namespace
Stride.Core.MicroThreading
Assembly
Stride.Core.MicroThreading.dll
public class SwitchToAwaiter : INotifyCompletion
Inheritance
SwitchToAwaiter
Implements

Constructors

SwitchToAwaiter(Scheduler)

public SwitchToAwaiter(Scheduler scheduler)

Parameters

scheduler Scheduler

Properties

IsCompleted

public bool IsCompleted { get; }

Property Value

bool

Methods

GetAwaiter()

public SwitchToAwaiter GetAwaiter()

Returns

SwitchToAwaiter

GetResult()

public IDisposable GetResult()

Returns

IDisposable

OnCompleted(Action)

Schedules the continuation action that's invoked when the instance completes.

public void OnCompleted(Action continuation)

Parameters

continuation Action

The action to invoke when the operation completes.

Exceptions

ArgumentNullException

The continuation argument is null (Nothing in Visual Basic).