17 references to RootCompensationId
System.Activities (17)
System\Activities\Statements\CompensableActivity.cs (5)
335long parentCompensationId = CompensationToken.RootCompensationId; 421if (token.ParentCompensationId != CompensationToken.RootCompensationId) 430CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId); 514if (compensationToken.ParentCompensationId != CompensationToken.RootCompensationId) 524CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId);
System\Activities\Statements\CompensationExtension.cs (3)
116this.Add(CompensationToken.RootCompensationId, new CompensationTokenData(CompensationToken.RootCompensationId, CompensationToken.RootCompensationId));
System\Activities\Statements\CompensationParticipant.cs (4)
126Fx.Assert(compensationId != CompensationToken.RootCompensationId, "CompensationId passed to the SecondaryRoot must be valid"); 160Fx.Assert(compensationId != CompensationToken.RootCompensationId, "CompensationId must be passed when resuming the Completed bookmark"); 243Fx.Assert(compensationId != CompensationToken.RootCompensationId, "CompensationId must be passed when resuming the Completed bookmark"); 310Fx.Assert(compensationId != CompensationToken.RootCompensationId, "CompensationId must be passed when resuming the Completed bookmark");
System\Activities\Statements\InternalCompensate.cs (2)
77if (tokenData.ParentCompensationId != CompensationToken.RootCompensationId) 87CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId);
System\Activities\Statements\InternalConfirm.cs (2)
78if (tokenData.ParentCompensationId != CompensationToken.RootCompensationId) 88CompensationTokenData parentToken = compensationExtension.Get(CompensationToken.RootCompensationId);
System\Activities\Statements\WorkflowCompensationBehavior.cs (1)
94CompensationTokenData rootHandle = compensationExtension.Get(CompensationToken.RootCompensationId);