28 references to ActivityComparer
System.Activities (28)
System\Activities\DynamicUpdate\ActivityComparer.cs (16)
311
if (!
ActivityComparer
.ListEquals(
312
ActivityComparer
.GetDeclaredChildren(currentActivity.Children, currentActivity),
313
ActivityComparer
.GetDeclaredChildren(originalActivity.Children, originalActivity),
320
if (!
ActivityComparer
.ListEquals(
321
ActivityComparer
.GetDeclaredChildren(currentActivity.ImportedChildren, currentActivity),
322
ActivityComparer
.GetDeclaredChildren(originalActivity.ImportedChildren, originalActivity),
328
if (!
ActivityComparer
.ListEquals<ActivityDelegate>(
329
ActivityComparer
.GetDeclaredDelegates(currentActivity.Delegates, currentActivity),
330
ActivityComparer
.GetDeclaredDelegates(originalActivity.Delegates, originalActivity),
336
if (!
ActivityComparer
.ListEquals<ActivityDelegate>(
337
ActivityComparer
.GetDeclaredDelegates(currentActivity.ImportedDelegates, currentActivity),
338
ActivityComparer
.GetDeclaredDelegates(originalActivity.ImportedDelegates, originalActivity),
344
if (!
ActivityComparer
.ListEquals<Variable>(currentActivity.RuntimeVariables, originalActivity.RuntimeVariables, this.CompareVariableEqualityAndAddActivitiesPair))
455
if (!
ActivityComparer
.CompareArgumentEquality(updatedArg, originalArg))
493
if (!
ActivityComparer
.CompareDelegateEquality(currentDelegate, originalDelegate))
509
if (!
ActivityComparer
.CompareVariableEquality(currentVariable, originalVariable))
System\Activities\DynamicUpdate\DynamicUpdateMap.cs (2)
304
if (!
ActivityComparer
.ListEquals(this.NewArguments, this.OldArguments))
497
!
ActivityComparer
.ListEquals(first.newArguments, second.oldArguments))
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (6)
725
argumentsChangedFromImplementationMap = !
ActivityComparer
.ListEquals(implementationMap.NewArguments, implementationMap.OldArguments);
726
bool dynamicArgumentsDetected = !
ActivityComparer
.ListEquals(ArgumentInfo.List(updatedActivity), implementationMap.NewArguments);
823
return !
ActivityComparer
.ListEquals(newActivity.HandlerOf.RuntimeDelegateArguments, oldActivity.HandlerOf.RuntimeDelegateArguments);
929
if (!
ActivityComparer
.SignatureEquals(newVariable, oldVariable))
1080
if (
ActivityComparer
.SignatureEquals(newVariable, originalVariables[i]))
1167
if (
ActivityComparer
.HasPrivateMemberOtherThanArgumentsChanged(this, updatedActivity, originalActivity, this.parent == null, out argumentChangesMap) ||
System\Activities\NativeActivity.cs (4)
140
return
ActivityComparer
.ListEquals(updatedActivity.Children, originalActivity.Children, metadata.AreMatch) &&
141
ActivityComparer
.ListEquals(updatedActivity.Delegates, originalActivity.Delegates, metadata.AreMatch) &&
142
ActivityComparer
.ListEquals(updatedActivity.ImportedChildren, originalActivity.ImportedChildren, metadata.AreMatch) &&
143
ActivityComparer
.ListEquals(updatedActivity.ImportedDelegates, originalActivity.ImportedDelegates, metadata.AreMatch);