protected override void LoadViewState()
        {
            OwaStoreObjectId owaStoreObjectId = OwaStoreObjectId.CreateFromString(Utilities.GetQueryStringParameter(base.Request, "id"));
            MailboxSession   mailboxSession   = (MailboxSession)owaStoreObjectId.GetSession(base.UserContext);
            StoreObjectId    defaultFolderId  = mailboxSession.GetDefaultFolderId(DefaultFolderType.RecoverableItemsDeletions);

            if (defaultFolderId == null)
            {
                DumpsterFolderHelper.CheckAndCreateFolder(mailboxSession);
                defaultFolderId = mailboxSession.GetDefaultFolderId(DefaultFolderType.RecoverableItemsDeletions);
            }
            OwaStoreObjectId folderId = OwaStoreObjectId.CreateFromStoreObjectId(defaultFolderId, owaStoreObjectId);

            this.folder     = Utilities.GetFolderForContent <Folder>(base.UserContext, folderId, RecoverDeletedItems.folderProperties);
            this.viewWidth  = Utilities.GetFolderProperty <int>(this.folder, ViewStateProperties.ViewWidth, 450);
            this.viewHeight = Utilities.GetFolderProperty <int>(this.folder, ViewStateProperties.ViewHeight, 250);
        }
 // Token: 0x0600068C RID: 1676 RVA: 0x00031FE4 File Offset: 0x000301E4
 private void CollectMigratedItemsMarkedForHoldExpiration()
 {
     base.SysCleanupSubAssistant.ThrowIfShuttingDown(base.MailboxDataForTags.MailboxSession.MailboxOwner);
     EHAMigratedMessageMoveEnforcer.Tracer.TraceDebug <EHAMigratedMessageMoveEnforcer>((long)this.GetHashCode(), "{0}: About to collect migrated items for expiration.", this);
     DumpsterFolderHelper.RunQueryOnDiscoveryHoldsFolder(base.MailboxDataForTags.MailboxSession, new SortBy(ItemSchema.EHAMigrationExpiryDate, SortOrder.Descending), new Func <QueryResult, bool>(this.MigratedMessageQueryProcessor), EHAMigratedMessageMoveEnforcer.ItemDataColumnsWithHoldExpirationDate);
 }