public void RaiseSubTransactionCreatedEvent(ClientTransaction subTransaction) { ArgumentUtility.CheckNotNull("subTransaction", subTransaction); using (EnterScopeOnDemand()) { _clientTransaction.OnSubTransactionCreated(new SubTransactionCreatedEventArgs(subTransaction)); } _extensionCollection.SubTransactionCreated(_clientTransaction, subTransaction); _listenerCollection.SubTransactionCreated(_clientTransaction, subTransaction); }