N2CMS

Classes | Enumerations

Package N2.Edit.Trash

Classes

interface  ITrashCan
 Container of scrapped items. More...
interface  ITrashHandler
 Service interface implemented by the trash handler implementation. More...
class  NotThrowableAttribute
 When used on an item definition this attribute prevents it from beeing moved to trash upon deletion. More...
class  Default
class  DeleteInterceptor
 Intercepts delete operations. More...
class  TrashcanInitializer
class  TrashCleanupAgent
 Cleans the recycle bin. More...
class  TrashContainerItem
class  TrashHandler
 Can throw and restore items. Thrown items are moved to a trash container item. More...

Enumerations

enum  TrashPurgeInterval {
  Dayly = 1, Weekly = 7, Monthly = 31, Quarterly = 92,
  Yearly = 365, Never = int.MaxValue
}
 

Specifies intervals after which deleted items can be purged from trash.

More...

Enumeration Type Documentation

Specifies intervals after which deleted items can be purged from trash.

Enumerator:
Dayly 

Purge after a day.

Weekly 

Purge after 7 days.

Monthly 

Purge after 31 days.

Quarterly 

Purge after 92 days.

Yearly 

Purge after 365 days.

Never 

Never purge.

Definition at line 10 of file TrashPurgeInterval.cs.