/// <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(); }
/// <summary> /// Initializes a new instance of the PSTFileMappingContentModel class. /// </summary> public PSTFileMappingContentModel(PSTFileModel source, ExchangeMailboxModel destination) { Source = source; Destination = destination; CustomInit(); }