// Token: 0x06000FA7 RID: 4007 RVA: 0x00061D7C File Offset: 0x0005FF7C private void RemoveFolderContentChangeSubscription(OwaStoreObjectId folderId) { FolderContentChangeNotificationHandler folderContentChangeNotificationHandler = this.GetFolderContentChangeNotificationHandler(folderId); if (folderContentChangeNotificationHandler != null) { folderContentChangeNotificationHandler.RemoveSubscription(this.connectionDroppedNotificationHandler); folderContentChangeNotificationHandler.Dispose(); this.folderContentChangeNotificationHandlers.Remove(folderId); } }
// Token: 0x06000FA8 RID: 4008 RVA: 0x00061DB8 File Offset: 0x0005FFB8 private void RemoveAllFolderContentChangeSubscriptions() { foreach (OwaStoreObjectId contextFolderId in this.folderContentChangeNotificationHandlers.Keys) { FolderContentChangeNotificationHandler folderContentChangeNotificationHandler = this.GetFolderContentChangeNotificationHandler(contextFolderId); if (folderContentChangeNotificationHandler != null) { folderContentChangeNotificationHandler.RemoveSubscription(this.connectionDroppedNotificationHandler); folderContentChangeNotificationHandler.Dispose(); } } this.folderContentChangeNotificationHandlers.Clear(); this.folderContentChangeNotificationHandlers = null; }