private void OnParentStateChanging(LightningTransactionState state) { switch (state) { case LightningTransactionState.Aborted: case LightningTransactionState.Commited: Abort(); break; default: break; } }