protected override void FolderSetItemProperties(StorageFxProxyPool.FolderEntry folder, ItemPropertiesBase props) { if (props != null) { props.Apply(folder.WrappedObject.CoreFolder); } }
protected override void MailboxSetItemProperties(ItemPropertiesBase props) { if (props != null) { props.Apply(this.destMailbox.PSHandler, (MailboxSession)this.destMailbox.StoreSession); } }
void IDestinationMailbox.SetMailboxSettings(ItemPropertiesBase item) { MrsTracer.Provider.Function("StorageDestinationMailbox.SetMailboxSettings", new object[0]); base.VerifyMailboxConnection(VerifyMailboxConnectionFlags.None); MailboxSession mailboxSession = base.StoreSession as MailboxSession; item.Apply(this.PSHandler, mailboxSession); }