// Token: 0x060001AA RID: 426 RVA: 0x0000C088 File Offset: 0x0000A288 internal ExpirationExecutor(MailboxData mailboxData, ElcSubAssistant elcAssistant, Trace tracer) { this.MailboxData = mailboxData; this.ElcAssistant = elcAssistant; this.tracer = tracer; this.isReportEnabled = false; this.SoftDeleteList = new List <ItemData>(); this.HardDeleteList = new List <ItemData>(); this.HardDeleteNoCalLoggingList = new List <ItemData>(); this.MoveToArchiveList = new List <ItemData>(); this.MoveToArchiveDumpsterList = new Dictionary <DefaultFolderType, List <ItemData> >(); this.MoveToPurgesList = new List <ItemData>(); this.MoveToPurgesNoCalLoggingList = new List <ItemData>(); this.MoveToDiscoveryHoldsList = new List <ItemData>(); this.MoveToDiscoveryHoldsNoCalLoggingList = new List <ItemData>(); this.MoveToMigratedMessagesList = new List <ItemData>(); this.ELCReport = new Dictionary <RetentionActionType, List <List <object> > >(); this.elcReportOverflow = false; this.separationIndices = new Dictionary <RetentionActionType, int>(); this.separationIndices.Add(RetentionActionType.DeleteAndAllowRecovery, 0); this.separationIndices.Add(RetentionActionType.PermanentlyDelete, 0); this.separationIndices.Add(RetentionActionType.MoveToArchive, 0); }
// Token: 0x0600031F RID: 799 RVA: 0x00013EDB File Offset: 0x000120DB internal FolderAuditLogData(ProvisionedFolder provisionedFolder, MailboxData mailboxData, string elcAction) : this(provisionedFolder, mailboxData, elcAction, string.Empty) { }
// Token: 0x06000279 RID: 633 RVA: 0x0000EE99 File Offset: 0x0000D099 public ElcDataTaskContext(MailboxData mailboxData, TimeBasedDatabaseJob job, AssistantStep step, int currentRetryNumber) : base(mailboxData, job, null) { base.Step = step; this.retriesAttemped = currentRetryNumber; }
// Token: 0x0600038A RID: 906 RVA: 0x00018AAB File Offset: 0x00016CAB internal TagExpirationExecutor(MailboxData mailboxData, ElcSubAssistant elcAssistant) : base(mailboxData, elcAssistant, TagExpirationExecutor.Tracer) { ExpirationExecutor.TracerPfd.TracePfd <int, TagExpirationExecutor>((long)this.GetHashCode(), "PFD IWE {0} {1} called", 30999, this); }