Exemple #1
0
 // 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;
 }
Exemple #4
0
 // 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);
 }