UxrTaskController Class

A wrapper class to turn a cancelable task delegate into a controllable Start()/ Stop() pattern.

Inheritance Hierarchy

System.Object
  UltimateXR.Core.Threading.TaskControllers.UxrCancellableController
    UltimateXR.Core.Threading.TaskControllers.UxrTaskController
Namespace: UltimateXR.Core.Threading.TaskControllers
Assembly: UltimateXR (in UltimateXR.dll) Version: 0.0.0.0

Syntax

C#

public sealed class UxrTaskController : UxrCancellableController


The UxrTaskController type exposes the following members.

Constructors

NameDescription
Public methodUxrTaskController Constructor.

Operators

NameDescription
Public operatorStatic memberExplicit(Func(CancellationToken, Task) to UxrTaskController) Explicit conversion operator from Func(T, TResult) to UxrTaskController.

Extension Methods

NameDescription
Public Extension MethodThrowIfNull Throws an exception if the object is null. (Defined by ObjectExt.)

See Also

Reference

UltimateXR.Core.Threading.TaskControllers Namespace