using System;
namespace Csla
{
  /// 
  /// Marks a field to indicate that the value should not 
  /// be copied as part of the undo process.
  /// 
  /// 
  /// Marking a variable with this attribute will cause the n-level
  /// undo process to ignore that variable's value. The value will
  /// not be included in a snapshot when BeginEdit is called, nor
  /// will it be restored when CancelEdit is called.
  /// 
  [AttributeUsage(AttributeTargets.Field)]
  public sealed class NotUndoableAttribute : Attribute
  {
  }
}