13 references to BookmarkScopeManager
System.Activities (13)
System\Activities\DynamicUpdate\NativeActivityUpdateContext.cs (1)
70return this.activityExecutor.BookmarkScopeManager.Default;
System\Activities\HandleInitializationContext.cs (2)
97return this.executor.BookmarkScopeManager.CreateAndRegisterScope(Guid.Empty); 104this.executor.BookmarkScopeManager.UnregisterScope(bookmarkScope);
System\Activities\NativeActivityContext.cs (6)
42return this.executor.BookmarkScopeManager.Default; 330return this.executor.BookmarkScopeManager.CreateBookmark(name, scope, callback, this.CurrentInstance, options); 379return this.executor.BookmarkScopeManager.CreateAndRegisterScope(scopeId, scopeHandle); 387this.executor.BookmarkScopeManager.UnregisterScope(scope); 401this.executor.BookmarkScopeManager.InitializeScope(scope, id); 465return this.executor.BookmarkScopeManager.RemoveBookmark(new Bookmark(name), scope, this.CurrentInstance);
System\Activities\Runtime\ActivityExecutor.cs (1)
2670BookmarkResumptionResult result = this.BookmarkScopeManager.TryGenerateWorkItem(this, ref bookmark, scope, value, isolationInstance, hasOperations || this.bookmarkManager.HasBookmarks, out resumeExecutionWorkItem);
System\Activities\Runtime\WorkItem.cs (3)
268Fx.Assert(executor.BookmarkScopeManager.HasKeysToUpdate, "We should not have been called if we don't have pending keys."); 273ICollection<InstanceKey> keysToDisassociate = executor.BookmarkScopeManager.GetKeysToDisassociate(); 280ICollection<InstanceKey> keysToAssociate = executor.BookmarkScopeManager.GetKeysToAssociate();