public MailboxExportContext(IExportMetadata exportMetadata, IList <ISource> sourceMailboxes, ITargetLocation targetLocation, bool isResume, Action <IEnumerable <ErrorRecord> > onWriteErrorRecord, Action <IEnumerable <ExportRecord> > onWriteResultManifest)
 {
     this.ExportMetadata        = exportMetadata;
     this.Sources               = sourceMailboxes;
     this.TargetLocation        = targetLocation;
     this.IsResume              = isResume;
     this.OnWriteErrorRecord    = onWriteErrorRecord;
     this.OnWriteResultManifest = onWriteResultManifest;
 }
Example #2
0
 internal ExportMetadataWrapper(IExportMetadata exportMetadata)
 {
     this.ExportMetadataInternal           = exportMetadata;
     this.IncludeUnsearchableItemsInternal = exportMetadata.IncludeUnsearchableItems;
 }