using System; namespace NTwain.Internals { /// /// For something that is in a pending state until finalized with a Commit() call. /// The changes are rolled back if it is disposed without being committed. /// interface ICommittable : IDisposable { /// /// Commits the pending changes. /// void Commit(); } }