This commit is contained in:
14
source/csla10/CSLA/NotUndoableAttribute.vb
Normal file
14
source/csla10/CSLA/NotUndoableAttribute.vb
Normal file
@@ -0,0 +1,14 @@
|
||||
''' <summary>
|
||||
''' Allows us to mark fields that 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 Class NotUndoableAttribute
|
||||
Inherits Attribute
|
||||
|
||||
End Class
|
||||
Reference in New Issue
Block a user