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