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... |
Specifies intervals after which deleted items can be purged from trash.
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.