Timed
[<Class>]
type Timed<'T> =
member ErrorOrigin: INode
member Graph: Graph
member Peek: 'T
member Runs: int
member Status: Status
member TryValue: Reading<'T>
member Value: 'T
member Dispose () : unit| Assembly | Ranvier |
| Implements | ITimedTrace, IDisposable, IOwned, IScopeHost, IScheduled, IComputation, ISource, INode |
| Attributes | [<Sealed>] |
A tracked read-only value that captures source changes eagerly and publishes them under a timing rule.
The first ready value is immediate. Pending capture holds the published state; failure publishes immediately.
Properties
member ErrorOrigin: INode
member ErrorOrigin: INodeThe source responsible for the published failure, or null when no failure is published.
member Graph: Graph
member Graph: GraphThe graph that owns this value.
member Status: Status
member Status: StatusThe published state, independent of a held candidate's state.
member TryValue: Reading<'T>
member TryValue: Reading<'T>Tracks and returns the published ready, pending or failed state.