| Parameter | Description |
|---|---|
| rule | The rule to remove. Must belong to this transition. |
Removes a rule from this transition.
A transition always keeps at least one rule. To remove all rules, use StateMachine.Disconnect instead.
Throws ArgumentNullException when rule is null.
Throws ArgumentException when rule does not belong to this transition.
Throws InvalidOperationException when rule is the last rule of this transition.