// Token: 0x060005CF RID: 1487 RVA: 0x0002BFD8 File Offset: 0x0002A1D8 private void DeleteObjectsInFolder(SearchFolder searchFolder) { GroupOperationResult groupOperationResult = searchFolder.DeleteAllObjects(DeleteItemFlags.HardDelete | DeleteItemFlags.SuppressReadReceipt, true); OperationResult operationResult = groupOperationResult.OperationResult; Exception exception = groupOperationResult.Exception; if (operationResult == OperationResult.Failed || operationResult == OperationResult.PartiallySucceeded) { DiscoveryHoldEnforcer.Tracer.TraceError <DiscoveryHoldEnforcer, string, OperationResult>((long)this.GetHashCode(), "{0}: An error occured when trying to hard delete all messages in {1}. Operation Result: {2}", this, searchFolder.Id.ToString(), operationResult); Globals.Logger.LogEvent(InfoWorkerEventLogConstants.Tuple_ExpirationOfMsgsInDiscoveryHoldsFolderFailed, null, new object[] { base.MailboxDataForTags.MailboxSession.MailboxOwner, DeleteItemFlags.HardDelete.ToString(), (searchFolder.Id == null) ? string.Empty : searchFolder.Id.ToString(), (exception == null) ? string.Empty : exception.ToString() }); } }