Table of Contents

Enum MicroThreadFlags

Namespace
Stride.Core.MicroThreading
Assembly
Stride.Core.MicroThreading.dll
[Flags]
public enum MicroThreadFlags

Fields

IgnoreExceptions = 1

If a faulted MicroThread is not being waited on, do not propgate exception outside of Run().

If an exception happens in a MicroThread, two things can happen. Either something was waiting on it (i.e. with WhenAll(params MicroThread[])), in that case exception will be propagated to waiting code. Otherwise, exception will be rethrow outside of Run(). This flags allows exception to be ignored even if nothing was waiting on it.

None = 0