2 instantiations of CompensationTokenData
System.Activities (2)
System\Activities\Statements\CompensableActivity.cs (1)
349CompensationTokenData tokenData = new CompensationTokenData(compensationExtension.GetNextId(), parentCompensationId)
System\Activities\Statements\CompensationExtension.cs (1)
116this.Add(CompensationToken.RootCompensationId, new CompensationTokenData(CompensationToken.RootCompensationId, CompensationToken.RootCompensationId));
53 references to CompensationTokenData
System.Activities (53)
System\Activities\Statements\CompensableActivity.cs (10)
349CompensationTokenData tokenData = new CompensationTokenData(compensationExtension.GetNextId(), parentCompensationId) 390CompensationTokenData token = compensationExtension.Get(this.currentCompensationId.Get(context)); 419void ScheduleSecondaryRoot(NativeActivityContext context, CompensationExtension compensationExtension, CompensationTokenData token) 423CompensationTokenData parentToken = compensationExtension.Get(token.ParentCompensationId); 430CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId); 457CompensationTokenData compensationToken = compensationExtension.Get(compensationId); 483CompensationTokenData compensationToken = compensationExtension.Get(compensationId); 509void AppCompletionCleanup(NativeActivityContext context, CompensationExtension compensationExtension, CompensationTokenData compensationToken) 516CompensationTokenData parentToken = compensationExtension.Get(compensationToken.ParentCompensationId); 524CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId);
System\Activities\Statements\Compensate.cs (2)
183CompensationTokenData ambientTokenData = ambientCompensationToken == null ? null : compensationExtension.Get(ambientCompensationToken.CompensationId); 201CompensationTokenData tokenData = compensationToken == null ? null : compensationExtension.Get(compensationToken.CompensationId);
System\Activities\Statements\CompensationExtension.cs (8)
21Dictionary<long, CompensationTokenData> compensationTokenTable; 25this.compensationTokenTable = new Dictionary<long, CompensationTokenData>(); 28internal Dictionary<long, CompensationTokenData> CompensationTokenTable 76internal void Add(long compensationId, CompensationTokenData compensationToken) 88internal CompensationTokenData Get(long compensationId) 90CompensationTokenData compensationToken = null; 97CompensationTokenData compensationToken = null; 181this.CompensationTokenTable = (Dictionary<long, CompensationTokenData>)list[0];
System\Activities\Statements\CompensationParticipant.cs (11)
128CompensationTokenData compensationToken = compensationExtension.Get(compensationId); 162CompensationTokenData compensationToken = compensationExtension.Get(compensationId); 201CompensationTokenData compensationToken = compensationExtension.Get(this.compensationId.Get(context)); 228CompensationTokenData compensationToken = compensationExtension.Get(this.compensationId.Get(context)); 245CompensationTokenData compensationToken = compensationExtension.Get(compensationId); 285CompensationTokenData compensationToken = compensationExtension.Get(this.compensationId.Get(context)); 312CompensationTokenData compensationToken = compensationExtension.Get(compensationId); 349CompensationTokenData compensationToken = compensationExtension.Get(this.compensationId.Get(context)); 373CompensationTokenData compensationToken = compensationExtension.Get(this.compensationId.Get(context)); 379void InternalOnCompensationComplete(NativeActivityContext context, CompensationExtension compensationExtension, CompensationTokenData compensationToken) 400CompensationTokenData compensationToken = compensationExtension.Get(this.compensationId.Get(context));
System\Activities\Statements\CompensationToken.cs (1)
20internal CompensationToken(CompensationTokenData tokenData)
System\Activities\Statements\Confirm.cs (2)
192CompensationTokenData ambientTokenData = ambientCompensationToken == null ? null : compensationExtension.Get(ambientCompensationToken.CompensationId); 210CompensationTokenData tokenData = compensationToken == null ? null : compensationExtension.Get(compensationToken.CompensationId);
System\Activities\Statements\DefaultCompensation.cs (1)
69CompensationTokenData tokenData = token == null ? null : compensationExtension.Get(token.CompensationId);
System\Activities\Statements\DefaultConfirmation.cs (1)
65CompensationTokenData tokenData = token == null ? null : compensationExtension.Get(token.CompensationId);
System\Activities\Statements\ExecutionTracker.cs (6)
14List<CompensationTokenData> executionOrderedList; 18this.executionOrderedList = new List<CompensationTokenData>(); 30internal List<CompensationTokenData> SerializedExecutionOrderedList 36public void Add(CompensationTokenData compensationToken) 41public void Remove(CompensationTokenData compensationToken) 46public CompensationTokenData Get()
System\Activities\Statements\InternalCompensate.cs (4)
48CompensationTokenData tokenData = compensationExtension.Get(compensationToken.CompensationId); 67CompensationTokenData tokenData = compensationExtension.Get(compensationToken.CompensationId); 79CompensationTokenData parentToken = compensationExtension.Get(tokenData.ParentCompensationId); 87CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId);
System\Activities\Statements\InternalConfirm.cs (4)
48CompensationTokenData tokenData = compensationExtension.Get(compensationToken.CompensationId); 68CompensationTokenData tokenData = compensationExtension.Get(compensationToken.CompensationId); 80CompensationTokenData parentToken = compensationExtension.Get(tokenData.ParentCompensationId); 88CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId);
System\Activities\Statements\WorkflowCompensationBehavior.cs (3)
94CompensationTokenData rootHandle = compensationExtension.Get(CompensationToken.RootCompensationId); 126CompensationTokenData rootTokenData = compensationExtension.Get(rootToken.CompensationId); 156CompensationTokenData rootTokenData = compensationExtension.Get(rootToken.CompensationId);