Class Continuation
- Namespace
- ReactiveUI.Extensions
- Assembly
- ReactiveUI.Extensions.dll
Continuation.
public class Continuation : IDisposable
- Inheritance
-
Continuation
- Implements
- Extension Methods
Constructors
Continuation()
public Continuation()
Properties
CompletedPhases
Gets the number of completed phases.
public long CompletedPhases { get; }
Property Value
- long
The completed phases.
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Dispose(bool)
Releases unmanaged and - optionally - managed resources.
protected virtual void Dispose(bool disposing)
Parameters
disposingbooltrueto release both managed and unmanaged resources;falseto release only unmanaged resources.
Lock<T>(T, IObserver<(T value, IDisposable Sync)>)
Locks this instance.
public Task Lock<T>(T item, IObserver<(T value, IDisposable Sync)> observer)
Parameters
itemTThe item.
observerIObserver<(T value, IDisposable Sync)>The observer.
Returns
Type Parameters
TThe type of the elements in the source sequence.