RunningOperation

Description

sealed class Tinman.Core.Threading.Operations.RunningOperation

Derived from

Disposable abstract
IProgressInfo

Represents a running operation.

Public / Methods

Cancel


public method Cancel → ()

Calls IOperation.Cancel on the running background operation, signalling it to stop as soon as possible.

Update


public method Update → ()

returns → bool

true if the operation is running, false if the operation has finished or an error has occurred.

Updates the progress values.

Public / Attributes

Error


public attribute Error → (get)

value : TinmanError

The error or null.

The error that has occurred most recently.

Thread


public attribute Thread → (get)

value : Thread

[not-null]
The background thread.

Returns the background thread that executes the operation.