public void Invoke(NativeActivityContext context, System.Activities.Bookmark bookmark, object value) { base.EnsureCallback(bookmarkCallbackType, bookmarkCallbackParameters); BookmarkCallback callback = (BookmarkCallback)base.Callback; callback(context, bookmark, value); }
public TimerData(System.Activities.Bookmark bookmark, DateTime expirationTime) { this.Bookmark = bookmark; this.ExpirationTime = expirationTime; }
public ActivityExecutionWorkItem CreateWorkItem(ActivityExecutor executor, bool isExternal, System.Activities.Bookmark bookmark, object value) { if (base.IsCallbackNull) { return(executor.CreateEmptyWorkItem(base.ActivityInstance)); } return(new BookmarkWorkItem(executor, isExternal, this, bookmark, value)); }
public BookmarkResumptionResult ResumeBookmark(Bookmark bookmark, object value) { throw new NotImplementedException(); }
public bool RemoveBookmark(Bookmark bookmark) { throw new NotImplementedException(); }
public void Add(Bookmark bookmark) { Fx.Assert(bookmark != null, "A valid bookmark is expected."); this.bookmarks.Add(bookmark); }