public void Committed() { TransactionsEtwProvider etwLog = TransactionsEtwProvider.Log; if (etwLog.IsEnabled()) { etwLog.MethodEnter(TraceSourceType.TraceSourceLtm, this); etwLog.EnlistmentCommitted(_internalEnlistment); } lock (_internalEnlistment.SyncRoot) { _internalEnlistment.State.Committed(_internalEnlistment); } if (etwLog.IsEnabled()) { etwLog.MethodExit(TraceSourceType.TraceSourceLtm, this); } }