// Token: 0x060005C4 RID: 1476 RVA: 0x0002B94E File Offset: 0x00029B4E internal DiscoveryHoldEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { this.AllInPlaceHoldConfiguration = base.MailboxDataForTags.ElcUserInformation.InPlaceHoldConfiguration; if (this.AllInPlaceHoldConfiguration == null) { this.AllInPlaceHoldConfiguration = new List <InPlaceHoldConfiguration>(); } }
// Token: 0x060005FD RID: 1533 RVA: 0x0002D9C4 File Offset: 0x0002BBC4 internal HoldCleanupEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { object obj = Globals.ReadRegKey(ElcGlobals.ParameterRegistryKeyPath, ElcGlobals.HoldCleanupBatchSizeForELC); if (obj is int) { this.batchSizeForELC = (int)obj; } obj = Globals.ReadRegKey(ElcGlobals.ParameterRegistryKeyPath, ElcGlobals.HoldCleanupEnabledForELC); if (obj is string && !bool.TryParse((string)obj, out this.enabledForELC)) { this.enabledForELC = true; HoldCleanupEnforcer.Tracer.TraceWarning <HoldCleanupEnforcer, string>((long)this.GetHashCode(), "{0}: {1} override provided but the value is in the wrong format. Defaulting to true.", this, ElcGlobals.HoldCleanupEnabledForELC); } obj = Globals.ReadRegKey(ElcGlobals.ParameterRegistryKeyPath, ElcGlobals.HoldCleanupLogOnly); if (obj is string && !bool.TryParse((string)obj, out this.logOnly)) { this.logOnly = false; HoldCleanupEnforcer.Tracer.TraceWarning <HoldCleanupEnforcer, string>((long)this.GetHashCode(), "{0}: {1} override provided but the value is in the wrong format. Defaulting to false.", this, ElcGlobals.HoldCleanupLogOnly); } }
// Token: 0x06000625 RID: 1573 RVA: 0x0002F499 File Offset: 0x0002D699 internal SysCleanupEnforcerManager(SysCleanupSubAssistant sysCleanupSubAssistant) { this.sysCleanupSubAssistant = sysCleanupSubAssistant; }
// Token: 0x0600067B RID: 1659 RVA: 0x00031700 File Offset: 0x0002F900 internal EHAQuotaWarningEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }
// Token: 0x0600065B RID: 1627 RVA: 0x00030730 File Offset: 0x0002E930 internal AuditQuotaEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }
// Token: 0x060005B2 RID: 1458 RVA: 0x0002B794 File Offset: 0x00029994 internal SysCleanupEnforcerBase(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) { this.MailboxDataForTags = mailboxDataForTags; this.SysCleanupSubAssistant = sysCleanupSubAssistant; this.TagExpirationExecutor = new TagExpirationExecutor(mailboxDataForTags, sysCleanupSubAssistant); }
// Token: 0x06000671 RID: 1649 RVA: 0x000312D8 File Offset: 0x0002F4D8 internal CalendarLogExpirationEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }
// Token: 0x0600069F RID: 1695 RVA: 0x000328B8 File Offset: 0x00030AB8 internal EHAHiddenFolderCleanupEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { object obj = Globals.ReadRegKey(ElcGlobals.ParameterRegistryKeyPath, ElcGlobals.EHAHiddenFolderCleanupBatchSizeForELC); if (obj is int) { this.maxItemsToDeleteInOneCycle = (int)obj; } }
// Token: 0x060005D7 RID: 1495 RVA: 0x0002C594 File Offset: 0x0002A794 internal DumpsterExpirationEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }
// Token: 0x06000688 RID: 1672 RVA: 0x00031F0A File Offset: 0x0003010A internal EHAMigratedMessageMoveEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }
// Token: 0x060006AC RID: 1708 RVA: 0x000330AB File Offset: 0x000312AB internal MigrateToArchiveEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }
// Token: 0x0600061A RID: 1562 RVA: 0x0002ED84 File Offset: 0x0002CF84 internal SupplementExpirationEnforcer(MailboxDataForTags mailboxDataForTags, SysCleanupSubAssistant sysCleanupSubAssistant) : base(mailboxDataForTags, sysCleanupSubAssistant) { }