20 lines
		
	
	
		
			564 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			564 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System;
 | |
| 
 | |
| namespace Csla
 | |
| {
 | |
|   /// <summary>
 | |
|   /// Marks a field to indicate that the value should not 
 | |
|   /// be copied as part of the undo process.
 | |
|   /// </summary>
 | |
|   /// <remarks>
 | |
|   /// 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.
 | |
|   /// </remarks>
 | |
|   [AttributeUsage(AttributeTargets.Field)]
 | |
|   public sealed class NotUndoableAttribute : Attribute
 | |
|   {
 | |
| 
 | |
|   }
 | |
| } |