<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.Transactions.CommittableTransaction

namespace System.Transactions { public sealed class CommittableTransaction : Transaction, IAsyncResult { public CommittableTransaction(); public CommittableTransaction(TimeSpan timeout); public CommittableTransaction(TransactionOptions options); public IAsyncResult BeginCommit(AsyncCallback asyncCallback, object asyncState); public void Commit(); public void EndCommit(IAsyncResult asyncResult); } }