13 instantiations of Bookmark
System.Activities (9)
System\Activities\Bookmark.cs (2)
19static Bookmark asyncOperationCompletionBookmark = new Bookmark(-1); 142return new Bookmark(id);
System\Activities\NativeActivityContext.cs (2)
438return RemoveBookmark(new Bookmark(name)); 465return this.executor.BookmarkScopeManager.RemoveBookmark(new Bookmark(name), scope, this.CurrentInstance);
System\Activities\Runtime\BookmarkManager.cs (1)
75Bookmark toAdd = new Bookmark(name);
System\Activities\WorkflowApplication.cs (4)
2543return ResumeBookmark(new Bookmark(bookmarkName), value); 2560return ResumeBookmark(new Bookmark(bookmarkName), value, timeout); 2647return BeginResumeBookmark(new Bookmark(bookmarkName), value, callback, state); 2658return BeginResumeBookmark(new Bookmark(bookmarkName), value, timeout, callback, state);
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\ContractInferenceHelper.cs (1)
516behaviors.Add(new WorkflowOperationBehavior(new Bookmark(bookmarkName), canCreateInstance));
System.Workflow.Runtime (2)
System\Activities\Statements\InteropExecutor.cs (2)
1040GetTimerExtension().RegisterTimer(timerDuration, new Bookmark(timerId.ToString())); 1050GetTimerExtension().CancelTimer(new Bookmark(timerId.ToString()));
System.WorkflowServices (1)
System\ServiceModel\Activities\Description\WorkflowRuntimeEndpoint.cs (1)
76return new Bookmark(queueName.ToString());
259 references to Bookmark
System.Activities (217)
System\Activities\ActivityInstance.cs (6)
567internal void AddBookmark(Bookmark bookmark, BookmarkOptions options) 581internal void RemoveBookmark(Bookmark bookmark, BookmarkOptions options) 1489public void AddBookmark(Bookmark bookmark, bool affectsBusyCount) 1504public void RemoveBookmark(Bookmark bookmark, bool affectsBusyCount) 1524Bookmark singleBookmark; 1525IList<Bookmark> multipleBookmarks;
System\Activities\ActivityUtilities.cs (1)
1088public static string GetTraceString(Bookmark bookmark)
System\Activities\AsyncCodeActivity.cs (6)
248TD.CompleteBookmarkWorkItem(this.ActivityInstance.Activity.GetType().ToString(), this.ActivityInstance.Activity.DisplayName, this.ActivityInstance.Id, ActivityUtilities.GetTraceString(Bookmark.AsyncOperationCompletionBookmark), ActivityUtilities.GetTraceString(Bookmark.AsyncOperationCompletionBookmark.Scope)); 256TD.ScheduleBookmarkWorkItem(this.ActivityInstance.Activity.GetType().ToString(), this.ActivityInstance.Activity.DisplayName, this.ActivityInstance.Id, ActivityUtilities.GetTraceString(Bookmark.AsyncOperationCompletionBookmark), ActivityUtilities.GetTraceString(Bookmark.AsyncOperationCompletionBookmark.Scope)); 264TD.StartBookmarkWorkItem(this.ActivityInstance.Activity.GetType().ToString(), this.ActivityInstance.Activity.DisplayName, this.ActivityInstance.Id, ActivityUtilities.GetTraceString(Bookmark.AsyncOperationCompletionBookmark), ActivityUtilities.GetTraceString(Bookmark.AsyncOperationCompletionBookmark.Scope));
System\Activities\AsyncOperationContext.cs (1)
111IAsyncResult result = this.executor.BeginResumeBookmark(Bookmark.AsyncOperationCompletionBookmark,
System\Activities\Bookmark.cs (12)
17public class Bookmark : IEquatable<Bookmark> 19static Bookmark asyncOperationCompletionBookmark = new Bookmark(-1); 20static IEqualityComparer<Bookmark> comparer; 45internal static Bookmark AsyncOperationCompletionBookmark 53internal static IEqualityComparer<Bookmark> Comparer 140internal static Bookmark Create(long id) 159public bool Equals(Bookmark other) 178return this.Equals(obj as Bookmark); 206internal class BookmarkComparer : IEqualityComparer<Bookmark> 212public bool Equals(Bookmark x, Bookmark y) 222public int GetHashCode(Bookmark obj)
System\Activities\BookmarkCallback.cs (1)
9public delegate void BookmarkCallback(NativeActivityContext context, Bookmark bookmark, object value);
System\Activities\DynamicUpdate\NativeActivityUpdateContext.cs (9)
241public Bookmark CreateBookmark(string name) 247public Bookmark CreateBookmark(string name, BookmarkCallback callback) 252public Bookmark CreateBookmark(string name, BookmarkCallback callback, BookmarkOptions options) 258public Bookmark CreateBookmark(string name, BookmarkCallback callback, BookmarkScope scope) 263public Bookmark CreateBookmark(string name, BookmarkCallback callback, BookmarkScope scope, BookmarkOptions options) 269public Bookmark CreateBookmark() 274public Bookmark CreateBookmark(BookmarkCallback callback) 279public Bookmark CreateBookmark(BookmarkCallback callback, BookmarkOptions options) 297public bool RemoveBookmark(Bookmark bookmark)
System\Activities\ExclusiveHandle.cs (9)
180internal void AddToImportantBookmarks(Bookmark bookmark) 199internal void AddToUnimportantBookmarks(Bookmark bookmark) 218internal void RemoveBookmark(Bookmark bookmark) 307List<Bookmark> bookmarks; 312this.bookmarks = new List<Bookmark>(); 321internal List<Bookmark> SerializedBookmarks 327public void Add(Bookmark bookmark) 333public void Remove(Bookmark bookmark) 347public bool Contains(Bookmark bookmark)
System\Activities\Hosting\WorkflowInstance.cs (5)
470protected internal abstract IAsyncResult OnBeginResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state); 761BookmarkResumptionResult ScheduleBookmarkResumption(Bookmark bookmark, object value) 771BookmarkResumptionResult ScheduleBookmarkResumption(Bookmark bookmark, object value, BookmarkScope scope) 1031public BookmarkResumptionResult ScheduleBookmarkResumption(Bookmark bookmark, object value) 1047public BookmarkResumptionResult ScheduleBookmarkResumption(Bookmark bookmark, object value, BookmarkScope scope)
System\Activities\Hosting\WorkflowInstanceProxy.cs (2)
35public IAsyncResult BeginResumeBookmark(Bookmark bookmark, object value, AsyncCallback callback, object state) 40public IAsyncResult BeginResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state)
System\Activities\NativeActivityContext.cs (12)
258public Bookmark CreateBookmark(string name) 274public Bookmark CreateBookmark(string name, BookmarkCallback callback) 279public Bookmark CreateBookmark(string name, BookmarkCallback callback, BookmarkOptions options) 303public Bookmark CreateBookmark(string name, BookmarkCallback callback, BookmarkScope scope) 308public Bookmark CreateBookmark(string name, BookmarkCallback callback, BookmarkScope scope, BookmarkOptions options) 335public Bookmark CreateBookmark() 340public Bookmark CreateBookmark(BookmarkCallback callback) 345public Bookmark CreateBookmark(BookmarkCallback callback, BookmarkOptions options) 441public bool RemoveBookmark(Bookmark bookmark) 468public BookmarkResumptionResult ResumeBookmark(Bookmark bookmark, object value) 478internal void RegisterMainRootCompleteCallback(Bookmark bookmark) 2260Bookmark onPersistBookmark = CreateBookmark(onPersistComplete);
System\Activities\Runtime\ActivityExecutor.cs (15)
65Bookmark mainRootCompleteBookmark; 605internal Bookmark SerializedMainRootCompleteBookmark 1281Bookmark bookmark = this.bookmarkManager.CreateBookmark(callback, callbackOwner, BookmarkOptions.None); 2490public void RequestPersist(Bookmark onPersistBookmark, ActivityInstance requestingInstance) 2521internal BookmarkResumptionResult TryResumeHostBookmark(Bookmark bookmark, object value) 2533internal BookmarkResumptionResult TryResumeUserBookmark(Bookmark bookmark, object value, bool isExternal) 2565else if (bookmark == Bookmark.AsyncOperationCompletionBookmark) 2640internal IAsyncResult BeginResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state) 2652internal BookmarkResumptionResult TryResumeBookmark(Bookmark bookmark, object value, BookmarkScope scope) 2752public void RegisterMainRootCompleteCallback(Bookmark bookmark) 3071Bookmark onPersistBookmark; 3074public PersistenceWaiter(Bookmark onPersist, ActivityInstance waitingInstance) 3080public Bookmark OnPersistBookmark 3105internal Bookmark SerializedOnPersistBookmark 3335public CompleteAsyncOperationWorkItem(BookmarkCallbackWrapper wrapper, Bookmark bookmark, object value)
System\Activities\Runtime\BookmarkCallbackWrapper.cs (4)
16static readonly Type[] bookmarkCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(Bookmark), typeof(object) }; 45public Bookmark Bookmark 61public void Invoke(NativeActivityContext context, Bookmark bookmark, object value) 68public ActivityExecutionWorkItem CreateWorkItem(ActivityExecutor executor, bool isExternal, Bookmark bookmark, object value)
System\Activities\Runtime\BookmarkList.cs (4)
15class BookmarkList : HybridCollection<Bookmark> 22internal bool Contains(Bookmark bookmark) 45internal void TransferBookmarks(out Bookmark singleItem, out IList<Bookmark> multipleItems)
System\Activities\Runtime\BookmarkManager.cs (26)
18Dictionary<Bookmark, BookmarkCallbackWrapper> bookmarks; 53internal Dictionary<Bookmark, BookmarkCallbackWrapper> SerializedBookmarks 73public Bookmark CreateBookmark(string name, BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 75Bookmark toAdd = new Bookmark(name); 89public Bookmark CreateBookmark(BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 93Bookmark bookmark = Bookmark.Create(GetNextBookmarkId()); 101void UpdateAllExclusiveHandles(Bookmark bookmark, ActivityInstance owningInstance) 153public Bookmark GenerateTempBookmark() 155return Bookmark.Create(GetNextBookmarkId()); 158void AddBookmark(Bookmark bookmark, BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 162this.bookmarks = new Dictionary<Bookmark, BookmarkCallbackWrapper>(Bookmark.Comparer); 197public bool TryGetBookmarkFromInternalList(Bookmark bookmark, out Bookmark internalBookmark, out BookmarkCallbackWrapper callbackWrapper) 217public BookmarkResumptionResult TryGenerateWorkItem(ActivityExecutor executor, bool isExternal, ref Bookmark bookmark, object value, ActivityInstance isolationInstance, out ActivityExecutionWorkItem workItem) 219Bookmark internalBookmark = null; 251foreach (KeyValuePair<Bookmark, BookmarkCallbackWrapper> bookmarkEntry in this.bookmarks) 263public void PurgeBookmarks(Bookmark singleBookmark, IList<Bookmark> multipleBookmarks) 274Bookmark bookmark = multipleBookmarks[i]; 280internal void PurgeSingleBookmark(Bookmark bookmark) 287public bool Remove(Bookmark bookmark, ActivityInstance instanceAttemptingRemove) 292Bookmark internalBookmark; 309void Remove(Bookmark bookmark, BookmarkCallbackWrapper callbackWrapper) 316void UpdateExclusiveHandleList(Bookmark bookmark)
System\Activities\Runtime\BookmarkScopeManager.cs (10)
122public Bookmark CreateBookmark(string name, BookmarkScope scope, BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 142public bool RemoveBookmark(Bookmark bookmark, BookmarkScope scope, ActivityInstance instanceAttemptingRemove) 164public BookmarkResumptionResult TryGenerateWorkItem(ActivityExecutor executor, ref Bookmark bookmark, BookmarkScope scope, object value, ActivityInstance isolationInstance, bool nonScopedBookmarksExist, out ActivityExecutionWorkItem workItem) 196Bookmark internalBookmark; 256Bookmark bookmarkFromList; 549public bool IsExclusiveScopeUnstable(Bookmark bookmark) 566public void PurgeBookmarks(BookmarkManager nonScopedBookmarkManager, Bookmark singleBookmark, IList<Bookmark> multipleBookmarks) 577Bookmark bookmark = multipleBookmarks[i]; 584void PurgeBookmark(Bookmark bookmark, BookmarkManager nonScopedBookmarkManager)
System\Activities\Runtime\BookmarkWorkItem.cs (4)
16Bookmark bookmark; 19public BookmarkWorkItem(ActivityExecutor executor, bool isExternal, BookmarkCallbackWrapper callbackWrapper, Bookmark bookmark, object value) 30protected BookmarkWorkItem(BookmarkCallbackWrapper callbackWrapper, Bookmark bookmark, object value) 46internal Bookmark SerializedBookmark
System\Activities\Statements\BookmarkTable.cs (4)
17Bookmark[] bookmarkTable; 21this.bookmarkTable = new Bookmark[tableSize]; 24public Bookmark this[CompensationBookmarkName bookmarkName] 37internal Bookmark[] SerializedBookmarkTable
System\Activities\Statements\CompensableActivity.cs (3)
322void OnWorkflowCompensationBehaviorScheduled(NativeActivityContext context, Bookmark bookmark, object value) 450void OnSecondaryRootScheduled(NativeActivityContext context, Bookmark bookmark, object value) 476void OnCanceledOrCompensated(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Statements\CompensationExtension.cs (9)
46internal Bookmark WorkflowCompensation 52internal Bookmark WorkflowConfirmation 58internal Bookmark WorkflowCompensationScheduled 95internal Bookmark FindBookmark(long compensationId, CompensationBookmarkName bookmarkName) 98Bookmark bookmark = null; 127Bookmark bookmark = FindBookmark(compensationId, compensationBookmark); 182this.WorkflowCompensation = (Bookmark)list[1]; 183this.WorkflowConfirmation = (Bookmark)list[2]; 184this.WorkflowCompensationScheduled = (Bookmark)list[3];
System\Activities\Statements\CompensationParticipant.cs (4)
146Bookmark onSecondaryRootScheduled = compensationToken.BookmarkTable[CompensationBookmarkName.OnSecondaryRootScheduled]; 154void OnConfirmation(NativeActivityContext context, Bookmark bookmark, object value) 237void OnCompensation(NativeActivityContext context, Bookmark bookmark, object value) 304void OnCancellation(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Statements\CompensationTokenData.cs (1)
79Bookmark bookmark = this.BookmarkTable[bookmarkName];
System\Activities\Statements\Delay.cs (5)
18Variable<Bookmark> timerBookmark; 23this.timerBookmark = new Variable<Bookmark>(); 70Bookmark bookmark = context.CreateBookmark(); 77Bookmark timerBookmark = this.timerBookmark.Get(context); 86Bookmark timerBookmark = this.timerBookmark.Get(context);
System\Activities\Statements\DurableTimerExtension.cs (7)
85protected override void OnRegisterTimer(TimeSpan timeout, Bookmark bookmark) 98protected override void OnCancelTimer(Bookmark bookmark) 150Bookmark timerBookmark = state as Bookmark; 194void ProcessBookmarkResumptionResult(Bookmark timerBookmark, BookmarkResumptionResult result) 247public BookmarkResumptionState(Bookmark timerBookmark, DurableTimerExtension timerExtension, WorkflowInstanceProxy instance) 254public Bookmark TimerBookmark
System\Activities\Statements\InternalCompensate.cs (1)
59void OnCompensated(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Statements\InternalConfirm.cs (1)
59void OnConfirmed(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Statements\InternalState.cs (5)
36Variable<Bookmark> evaluateConditionBookmark; 69this.evaluateConditionBookmark = new Variable<Bookmark>(); 720void StartEvaluateCondition(NativeActivityContext context, Bookmark bookmark, object value) 855Bookmark bookmark = context.CreateBookmark(this.evaluateConditionCallback, BookmarkOptions.MultipleResume); 869Bookmark bookmark = this.evaluateConditionBookmark.Get(context);
System\Activities\Statements\Persist.cs (1)
42static void OnPersistComplete(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Statements\Pick.cs (4)
179void OnTriggerComplete(NativeActivityContext context, Bookmark bookmark, object state) 225public Bookmark TriggerCompletionBookmark 232public Bookmark ExecuteActionBookmark 331void OnExecuteAction(NativeActivityContext context, Bookmark bookmark, object state)
System\Activities\Statements\StateMachineEventManager.cs (6)
34Collection<Bookmark> activeBookmarks; 42this.activeBookmarks = new Collection<Bookmark>(); 105internal Collection<Bookmark> SerializedActiveBookmarks 115public void AddActiveBookmark(Bookmark bookmark) 144public bool IsReferredByBeingProcessedEvent(Bookmark bookmark) 165public void RemoveActiveBookmark(Bookmark bookmark)
System\Activities\Statements\StateMachineExtension.cs (1)
45public void ResumeBookmark(Bookmark bookmark)
System\Activities\Statements\TimerExtension.cs (4)
15public void RegisterTimer(TimeSpan timeout, Bookmark bookmark) 20public void CancelTimer(Bookmark bookmark) 25protected abstract void OnRegisterTimer(TimeSpan timeout, Bookmark bookmark); 26protected abstract void OnCancelTimer(Bookmark bookmark);
System\Activities\Statements\TimerTable.cs (18)
22HybridCollection<Bookmark> pendingRemoveBookmark; 23HybridCollection<Bookmark> pendingRetryBookmark; 46public void AddTimer(TimeSpan timeout, Bookmark bookmark) 59public void RemoveTimer(Bookmark bookmark) 81this.pendingRemoveBookmark = new HybridCollection<Bookmark>(bookmark); 91public void RetryTimer(Bookmark bookmark) 119this.pendingRetryBookmark = new HybridCollection<Bookmark>(bookmark); 209Bookmark bookmark; 212public TimerData(Bookmark timerBookmark, DateTime expirationTime) 218public Bookmark Bookmark 249internal Bookmark SerializedBookmark 270Dictionary<Bookmark, TimerData> dictionary; 275this.dictionary = new Dictionary<Bookmark, TimerData>(); 302internal Dictionary<Bookmark, TimerData> SerializedDictionary 318public bool ContainsKey(Bookmark bookmark) 328this.dictionary = new Dictionary<Bookmark, TimerData>(); 336public void Remove(Bookmark bookmark) 347public bool TryGetValue(Bookmark bookmark, out TimerData timerData)
System\Activities\Statements\TransactionScope.cs (1)
404void OnTransactionComplete(NativeActivityContext context, Bookmark bookmark, object state)
System\Activities\Statements\TriggerCompletedEvent.cs (1)
22public Bookmark Bookmark
System\Activities\Statements\WorkflowCompensationBehavior.cs (4)
71Bookmark mainRootCompleteBookmark = context.CreateBookmark(OnMainRootComplete, BookmarkOptions.NonBlocking); 89void OnMainRootComplete(NativeActivityContext context, Bookmark bookmark, object value) 116void OnCompensate(NativeActivityContext context, Bookmark bookmark, object value) 146void OnConfirm(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Tracking\BookmarkResumptionRecord.cs (1)
21internal BookmarkResumptionRecord(Guid instanceId, Bookmark bookmark, ActivityInstance ownerInstance, object payload)
System\Activities\WorkflowApplication.cs (9)
2547public BookmarkResumptionResult ResumeBookmark(Bookmark bookmark, object value) 2564public BookmarkResumptionResult ResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout) 2662public IAsyncResult BeginResumeBookmark(Bookmark bookmark, object value, AsyncCallback callback, object state) 2668public IAsyncResult BeginResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state) 2682protected internal override IAsyncResult OnBeginResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state) 2693BookmarkResumptionResult ResumeBookmarkCore(Bookmark bookmark, object value) 3182Bookmark bookmark; 3191public ResumeBookmarkAsyncResult(WorkflowApplication instance, Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state) 3196public ResumeBookmarkAsyncResult(WorkflowApplication instance, Bookmark bookmark, object value, bool isFromExtension, TimeSpan timeout, AsyncCallback callback, object state)
System.ServiceModel.Activities (31)
System\ServiceModel\Activities\Description\WorkflowOperationBehavior.cs (3)
22Bookmark bookmark; 25public WorkflowOperationBehavior(Bookmark bookmark, bool canCreateInstance) 107protected internal virtual Bookmark OnResolveBookmark(WorkflowOperationContext context, out BookmarkScope bookmarkScope, out object value)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (5)
1642BookmarkResumptionResult ResumeProtocolBookmarkCore(Bookmark bookmark, object value, BookmarkScope bookmarkScope, bool bufferedReceiveEnabled, ref AsyncWaitHandle waitHandle, ref bool ownsLock) 1688public IAsyncResult BeginResumeProtocolBookmark(Bookmark bookmark, BookmarkScope bookmarkScope, object value, TimeSpan timeout, AsyncCallback callback, object state) 1715protected override IAsyncResult OnBeginResumeBookmark(Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state) 2991Bookmark bookmark; 3002public ResumeProtocolBookmarkAsyncResult(WorkflowServiceInstance instance, Bookmark bookmark, object value, BookmarkScope bookmarkScope, bool isResumeProtocolBookmark, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Activities\InternalReceiveMessage.cs (7)
52Variable<Bookmark> extensionReceiveBookmark; 61this.extensionReceiveBookmark = new Variable<Bookmark>(); 264Bookmark pendingBookmark = this.extensionReceiveBookmark.Get(context); 278Bookmark pendingBookmark = this.extensionReceiveBookmark.Get(context); 366void OnMessage(NativeActivityContext executionContext, Bookmark bookmark, object state) 870Bookmark bookmark = executionContext.CreateBookmark(this.OnReceiveMessageFromExtension); 888void OnReceiveMessageFromExtension(NativeActivityContext executionContext, Bookmark bookmark, object state)
System\ServiceModel\Activities\InternalSendMessage.cs (8)
66Variable<Bookmark> extensionSendCompleteBookmark; 82this.extensionSendCompleteBookmark = new Variable<Bookmark>(); 609Bookmark pendingBookmark = this.extensionSendCompleteBookmark.Get(context); 629Bookmark pendingBookmark = this.extensionSendCompleteBookmark.Get(context); 800Bookmark sendCompleteBookmark = context.CreateBookmark(SendCompleteOnExtension); 851void SendCompleteOnExtension(NativeActivityContext context, Bookmark bookmark, object state) 1252Bookmark completeCorrelationBookmark = context.CreateBookmark(CompleteCorrelationCallback, BookmarkOptions.NonBlocking); 1257void CompleteCorrelationCallback(NativeActivityContext context, Bookmark bookmark, object value)
System\ServiceModel\Activities\SendReceiveExtension.cs (4)
14public abstract void Send(MessageContext message, SendSettings settings, InstanceKey correlatesWith, Bookmark sendCompleteBookmark); 16public abstract void Cancel(Bookmark bookmark); 20public void RegisterReceive(ReceiveSettings settings, InstanceKey correlatesWith, Bookmark receiveBookmark) 25protected abstract void OnRegisterReceive(ReceiveSettings settings, InstanceKey correlatesWith, Bookmark receiveBookmark);
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (3)
76protected internal virtual Bookmark OnResolveBookmark(object[] inputs, OperationContext operationContext, 126protected internal override Bookmark OnResolveBookmark(WorkflowOperationContext context, out BookmarkScope bookmarkScope, out object value) 140Bookmark bookmark = ((WorkflowHostingEndpoint)context.ServiceEndpoint).OnResolveBookmark(context.Inputs, context.OperationContext, responseContext, out value);
System\ServiceModel\Activities\WorkflowOperationContext.cs (1)
43Bookmark bookmark;
System.Workflow.Runtime (10)
System\Activities\Statements\Interop.cs (2)
512void OnResumeBookmark(NativeActivityContext context, Bookmark bookmark, object state) 806void OnTransactionComplete(NativeActivityContext context, Bookmark bookmark, object state)
System\Activities\Statements\InteropEnvironment.cs (5)
260Bookmark v2Bookmark = this.nativeActivityContext.CreateBookmark(bookmark.ToString(), 270List<Bookmark> bookmarksToRemove = new List<Bookmark>(); 271foreach (KeyValuePair<Bookmark, IComparable> entry in this.executor.BookmarkQueueMap) 279foreach (Bookmark bookmarkToRemove in bookmarksToRemove)
System\Activities\Statements\InteropExecutor.cs (3)
32Dictionary<Bookmark, IComparable> bookmarkQueueMap; 102public Dictionary<System.Activities.Bookmark, IComparable> BookmarkQueueMap 108this.bookmarkQueueMap = new Dictionary<System.Activities.Bookmark, IComparable>();
System.WorkflowServices (1)
System\ServiceModel\Activities\Description\WorkflowRuntimeEndpoint.cs (1)
65protected override Bookmark OnResolveBookmark(object[] inputs, OperationContext operationContext, WorkflowHostingResponseContext responseContext, out object value)