1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 namespace System.Transactions 6 { 7 internal interface ISinglePhaseNotificationInternal : IEnlistmentNotificationInternal 8 { SinglePhaseCommit(IPromotedEnlistment singlePhaseEnlistment)9 void SinglePhaseCommit(IPromotedEnlistment singlePhaseEnlistment); 10 } 11 12 public interface ISinglePhaseNotification : IEnlistmentNotification 13 { SinglePhaseCommit(SinglePhaseEnlistment singlePhaseEnlistment)14 void SinglePhaseCommit(SinglePhaseEnlistment singlePhaseEnlistment); 15 } 16 } 17