3 types derived from WorkflowChangeAction
System.Workflow.Activities (2)
Rules\ConditionChanges.cs (2)
19
public abstract class RuleConditionChangeAction :
WorkflowChangeAction
33
public abstract class RuleSetChangeAction :
WorkflowChangeAction
System.Workflow.ComponentModel (1)
AuthoringOM\ScheduleChanges.cs (1)
637
public abstract class ActivityChangeAction :
WorkflowChangeAction
48 references to WorkflowChangeAction
System.Workflow.Activities (10)
Rules\DeclarativeConditionsCollection.cs (3)
108
public IList<
WorkflowChangeAction
> Diff(object originalDefinition, object changedDefinition)
110
List<
WorkflowChangeAction
> listChanges = new List<
WorkflowChangeAction
>();
Rules\RuleDefinitions.cs (4)
82
public IList<
WorkflowChangeAction
> Diff(object originalDefinition, object changedDefinition)
87
return new List<
WorkflowChangeAction
>();
89
IList<
WorkflowChangeAction
> cdiff = Conditions.Diff(originalRules.Conditions, changedRules.Conditions);
90
IList<
WorkflowChangeAction
> rdiff = RuleSets.Diff(originalRules.RuleSets, changedRules.RuleSets);
Rules\RuleSetCollection.cs (3)
125
public IList<
WorkflowChangeAction
> Diff(object originalDefinition, object changedDefinition)
127
List<
WorkflowChangeAction
> listChanges = new List<
WorkflowChangeAction
>();
System.Workflow.ComponentModel (14)
AuthoringOM\ActivityInterfaces.cs (2)
151
bool OnBeforeDynamicChange(IList<
WorkflowChangeAction
> changes);
152
void OnAfterDynamicChange(bool updateSucceeded, IList<
WorkflowChangeAction
> changes);
AuthoringOM\Interfaces.cs (1)
27
IList<
WorkflowChangeAction
> Diff(object originalDefinition, object changedDefinition);
AuthoringOM\ScheduleChanges.cs (10)
35
private List<
WorkflowChangeAction
> modelChangeActions = new List<
WorkflowChangeAction
>();
198
foreach (
WorkflowChangeAction
changeAction in this.modelChangeActions)
235
foreach (
WorkflowChangeAction
changeAction in this.modelChangeActions)
390
private void NotifyChangesToChildExecutors(IWorkflowCoreRuntime workflowCoreRuntime, Activity contextActivity, IList<
WorkflowChangeAction
> changeActions)
392
foreach (
WorkflowChangeAction
action in changeActions)
455
private static List<
WorkflowChangeAction
> DiffTrees(CompositeActivity originalCompositeActivity, CompositeActivity clonedCompositeActivity)
457
List<
WorkflowChangeAction
> listChanges = new List<
WorkflowChangeAction
>();
543
foreach (
WorkflowChangeAction
action in workflowChanges)
AuthoringOM\Serializer\ActivitySurrogate.cs (1)
234
foreach (
WorkflowChangeAction
changeAction in changeActions)
System.Workflow.Runtime (24)
RTTrackingProfile.cs (4)
55
private IList<
WorkflowChangeAction
> _pendingChanges = null;
339
public void WorkflowChangeBegin(IList<
WorkflowChangeAction
> changeActions)
375
foreach (
WorkflowChangeAction
action in _pendingChanges)
680
foreach (
WorkflowChangeAction
action in _pendingChanges)
System\Activities\Statements\InteropExecutor.cs (2)
621
public void OnAfterDynamicChange(bool updateSucceeded, System.Collections.Generic.IList<
WorkflowChangeAction
> changes)
626
public bool OnBeforeDynamicChange(System.Collections.Generic.IList<
WorkflowChangeAction
> changes)
Tracking\SqlTrackingService.cs (1)
2269
WorkflowChangeAction
action = wargs.Changes[i];
Tracking\SqlTrackingWorkflowInstance.cs (3)
617
List<
WorkflowChangeAction
> actions = new List<
WorkflowChangeAction
>();
635
actions = new List<
WorkflowChangeAction
>();
Tracking\TrackingWorkflowEventArgs.cs (3)
28
private IList<
WorkflowChangeAction
> _changes = null;
30
internal TrackingWorkflowChangedEventArgs(IList<
WorkflowChangeAction
> changes, Activity definition)
36
public IList<
WorkflowChangeAction
> Changes
WorkflowExecutor.cs (11)
2738
internal bool OnBeforeDynamicChange(IList<
WorkflowChangeAction
> changes)
2752
internal void OnAfterDynamicChange(bool updateSucceeded, IList<
WorkflowChangeAction
> changes)
3101
bool IWorkflowCoreRuntime.OnBeforeDynamicChange(IList<
WorkflowChangeAction
> changes)
3107
void IWorkflowCoreRuntime.OnAfterDynamicChange(bool updateSucceeded, IList<
WorkflowChangeAction
> changes)
3492
private IList<
WorkflowChangeAction
> _changeActions = new List<
WorkflowChangeAction
>();
3494
internal DynamicUpdateEventArgs(IList<
WorkflowChangeAction
> changeActions, WorkflowEventInternal eventType)
3500
internal IList<
WorkflowChangeAction
> ChangeActions
3508
private void FireDynamicUpdateBegin(IList<
WorkflowChangeAction
> changeActions)
3519
private void FireDynamicUpdateRollback(IList<
WorkflowChangeAction
> changeActions)
3530
private void FireDynamicUpdateCommit(IList<
WorkflowChangeAction
> changeActions)