Gjallarhorn


IdleTracker

Namespace: Gjallarhorn.Helpers

Type which tracks execution, used for tracked async operations Acts as a ISignal<bool> with value of true when idle, false when executing

Constructors

ConstructorDescription
new(ctx)
Signature: ctx:SynchronizationContext -> IdleTracker

CompiledName: .ctor

Instance members

Instance memberDescription
GetExecutionHandle()
Signature: unit -> IDisposable

Gets an execution handle, which makes this as executing until the handle is disposed. Mutiple execution handles can be pulled simultaneously

Fork me on GitHub