System.ComponentModel.Design.DesignerTransaction
namespace System.ComponentModel.Design
{
public abstract class DesignerTransaction : IDisposable
{
public bool Canceled { get; }
public bool Committed { get; }
public string Description { get; }
protected DesignerTransaction();
protected DesignerTransaction(string description);
public void Cancel();
public void Commit();
protected virtual void Dispose(bool disposing);
protected abstract void OnCancel();
protected abstract void OnCommit();
}
}