2007-04-16 17:18:16 +00:00
|
|
|
using System;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using System.Text;
|
|
|
|
|
|
|
|
namespace Nuclex.Support.Tracking {
|
|
|
|
|
|
|
|
/// <summary>Base class for observable operations running in the background</summary>
|
|
|
|
public abstract class Operation : Progression {
|
|
|
|
|
2007-04-16 18:31:59 +00:00
|
|
|
/// <summary>Executes the operation</summary>
|
|
|
|
public abstract void Execute();
|
2007-04-16 17:18:16 +00:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
} // namespace Nuclex.Support.Tracking
|