/// <summary>
 /// Initializes a new instance of the ExchangeMappingContentModel
 /// class.
 /// </summary>
 /// <param name="convertToSharedMailbox">whether to convert the
 /// destination mailbox to the shared mailbox</param>
 /// <param name="migrateArchivedMailboxOrFolder">whether to migrate the
 /// archived mailbox/folder</param>
 /// <param name="migrateRecoverableItemsFolder">whether to migrate
 /// recoverable items folder</param>
 public ExchangeMappingContentModel(ExchangeMailboxModel source, ExchangeMailboxModel destination, bool?convertToSharedMailbox = default(bool?), bool?migrateArchivedMailboxOrFolder = default(bool?), bool?migrateRecoverableItemsFolder = default(bool?))
 {
     Source                         = source;
     Destination                    = destination;
     ConvertToSharedMailbox         = convertToSharedMailbox;
     MigrateArchivedMailboxOrFolder = migrateArchivedMailboxOrFolder;
     MigrateRecoverableItemsFolder  = migrateRecoverableItemsFolder;
     CustomInit();
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the PSTFileMappingContentModel class.
 /// </summary>
 public PSTFileMappingContentModel(PSTFileModel source, ExchangeMailboxModel destination)
 {
     Source      = source;
     Destination = destination;
     CustomInit();
 }