2 writes to bookmarks
System.Activities (2)
System\Activities\Runtime\BookmarkManager.cs (2)
56set { this.bookmarks = value; } 162this.bookmarks = new Dictionary<Bookmark, BookmarkCallbackWrapper>(Bookmark.Comparer);
14 references to bookmarks
System.Activities (14)
System\Activities\Runtime\BookmarkManager.cs (14)
41return this.bookmarks != null && this.bookmarks.Count > 0; 55get { return this.bookmarks; } 77if (this.bookmarks != null && this.bookmarks.ContainsKey(toAdd)) 160if (this.bookmarks == null) 171this.bookmarks.Add(bookmark, bookmarkCallbackWrapper); 201if (this.bookmarks == null) 207if (this.bookmarks.TryGetValue(bookmark, out wrapper)) 251foreach (KeyValuePair<Bookmark, BookmarkCallbackWrapper> bookmarkEntry in this.bookmarks) 282Fx.Assert(this.bookmarks.ContainsKey(bookmark) && object.ReferenceEquals(bookmark, this.bookmarks[bookmark].Bookmark), "Something went wrong with our housekeeping - it must exist and must be our intenral reference"); 284this.bookmarks.Remove(bookmark); 313this.bookmarks.Remove(bookmark);