1 write to BookmarkTable
System.Activities (1)
System\Activities\Statements\CompensationTokenData.cs (1)
22
this.
BookmarkTable
= new BookmarkTable();
21 references to BookmarkTable
System.Activities (21)
System\Activities\Statements\CompensableActivity.cs (6)
442
Fx.Assert(token.
BookmarkTable
[CompensationBookmarkName.OnSecondaryRootScheduled] == null, "Bookmark should not be already initialized in the bookmark table.");
443
token.
BookmarkTable
[CompensationBookmarkName.OnSecondaryRootScheduled] = context.CreateBookmark(new BookmarkCallback(OnSecondaryRootScheduled));
462
Fx.Assert(compensationToken.
BookmarkTable
[CompensationBookmarkName.Canceled] == null, "Bookmark should not be already initialized in the bookmark table.");
463
compensationToken.
BookmarkTable
[CompensationBookmarkName.Canceled] = context.CreateBookmark(new BookmarkCallback(OnCanceledOrCompensated));
469
Fx.Assert(compensationToken.
BookmarkTable
[CompensationBookmarkName.Compensated] == null, "Bookmark should not be already initialized in the bookmark table.");
470
compensationToken.
BookmarkTable
[CompensationBookmarkName.Compensated] = context.CreateBookmark(new BookmarkCallback(OnCanceledOrCompensated));
System\Activities\Statements\CompensationExtension.cs (1)
102
bookmark = compensationToken.
BookmarkTable
[bookmarkName];
System\Activities\Statements\CompensationParticipant.cs (8)
137
Fx.Assert(compensationToken.
BookmarkTable
[CompensationBookmarkName.OnConfirmation] == null, "Bookmark should not be already initialized in the bookmark table.");
138
compensationToken.
BookmarkTable
[CompensationBookmarkName.OnConfirmation] = context.CreateBookmark(new BookmarkCallback(OnConfirmation));
140
Fx.Assert(compensationToken.
BookmarkTable
[CompensationBookmarkName.OnCompensation] == null, "Bookmark should not be already initialized in the bookmark table.");
141
compensationToken.
BookmarkTable
[CompensationBookmarkName.OnCompensation] = context.CreateBookmark(new BookmarkCallback(OnCompensation));
143
Fx.Assert(compensationToken.
BookmarkTable
[CompensationBookmarkName.OnCancellation] == null, "Bookmark should not be already initialized in the bookmark table.");
144
compensationToken.
BookmarkTable
[CompensationBookmarkName.OnCancellation] = context.CreateBookmark(new BookmarkCallback(OnCancellation));
146
Bookmark onSecondaryRootScheduled = compensationToken.
BookmarkTable
[CompensationBookmarkName.OnSecondaryRootScheduled];
149
compensationToken.
BookmarkTable
[CompensationBookmarkName.OnSecondaryRootScheduled] = null;
System\Activities\Statements\CompensationTokenData.cs (2)
79
Bookmark bookmark = this.
BookmarkTable
[bookmarkName];
84
this.
BookmarkTable
[bookmarkName] = null;
System\Activities\Statements\InternalCompensate.cs (2)
51
Fx.Assert(tokenData.
BookmarkTable
[CompensationBookmarkName.Compensated] == null, "Bookmark should not be already initialized in the bookmark table.");
52
tokenData.
BookmarkTable
[CompensationBookmarkName.Compensated] = context.CreateBookmark(new BookmarkCallback(OnCompensated));
System\Activities\Statements\InternalConfirm.cs (2)
51
Fx.Assert(tokenData.
BookmarkTable
[CompensationBookmarkName.Confirmed] == null, "Bookmark should not be already initialized in the bookmark table.");
52
tokenData.
BookmarkTable
[CompensationBookmarkName.Confirmed] = context.CreateBookmark(new BookmarkCallback(OnConfirmed));