DirtyTrackingAdaptiveObject<'a>
defines a base class for all adaptive objects implementing IAdaptiveObject and providing dirty-inputs for evaluation.
Record Fields
Record Field | Description |
Dirty
Signature: HashSet<'a>
Modifiers: mutable |
|
Scratch
Signature: Dict<obj,HashSet<'a>>
Modifiers: mutable |
Constructors
Constructor | Description |
new()
Signature: unit -> DirtyTrackingAdaptiveObject<'a>
|
Instance members
Instance member | Description |
EvaluateAlways'(token compute)
Signature: token:AdaptiveToken -> (compute:(AdaptiveToken -> HashSet<'a> -> 'b)) -> 'b
|