Back to API Reference
Class

RangeStateRule

sealed

Signal-driven playback with a range scope and optional parameter bindings.

public RangeStateSelector Selector{ get; set }

Persistent signal predicate; null is invalid for selector-driven playback.

public RangeStatePlayback Playback{ get; set }

Playback policy.

public RangeRuleScope Scope{ get; set }

Whether one playback covers a segment or its complete entity.

public RangeRuleEvent Trigger{ get; set }

Optional one-shot semantic event.

public int Priority{ get; set }

Contribution priority; higher Replace values win.

protected override void OnConfigurationBound()
protected override void OnConfigurationUnbound()