1 write to BoundArgument
System.Activities (1)
System\Activities\Argument.cs (1)
188
argument.
BoundArgument
= binding;
48 references to BoundArgument
System.Activities (48)
Microsoft\VisualBasic\Activities\VisualBasicNameShadowingConstraint.cs (1)
25
boundExpression = runtimeArgument.
BoundArgument
.Expression;
System\Activities\Activity.cs (2)
2000
return object.ReferenceEquals(argument.
BoundArgument
, this.Result);
2008
return this.Result == null || object.ReferenceEquals(argument.
BoundArgument
, this.Result);
System\Activities\ActivityInstance.cs (2)
945
executor.ScheduleExpression(argument.
BoundArgument
.Expression, this, this.Environment, location, workItem);
971
executor.ScheduleExpression(argument.
BoundArgument
.Expression, this, this.Environment, location, null);
System\Activities\ActivityUtilities.cs (3)
982
if (argument.
BoundArgument
!= null && !argument.
BoundArgument
.IsEmpty)
984
SetupForProcessing(argument.
BoundArgument
.Expression, true, ref nextActivity, ref activitiesRemaining);
System\Activities\DynamicUpdate\ActivityComparer.cs (17)
190
if (currentArgument.
BoundArgument
== null && originalArgument.
BoundArgument
== null)
194
else if ((currentArgument.
BoundArgument
!= null && originalArgument.
BoundArgument
== null) || (currentArgument.
BoundArgument
== null && originalArgument.
BoundArgument
!= null))
199
return CompareChildEquality(currentArgument.
BoundArgument
.Expression, currentArgument.Owner.MemberOf, originalArgument.
BoundArgument
.Expression, originalArgument.Owner.MemberOf);
419
if (oldRuntimeArgument.IsBound && oldRuntimeArgument.
BoundArgument
.Expression != null && oldRuntimeArgument.
BoundArgument
.Expression.MemberOf == originalActivity.MemberOf)
422
this.privateMap.AddEntry(new DynamicUpdateMapEntry(oldRuntimeArgument.
BoundArgument
.Expression.InternalId, 0));
460
if (updatedArg.
BoundArgument
!= null && updatedArg.
BoundArgument
.Expression != null)
462
Fx.Assert(originalArg.
BoundArgument
!= null && originalArg.
BoundArgument
.Expression != null, "both Expressions are either non-null or null.");
463
this.PrepareToMatchSubtree(updatedArg.
BoundArgument
.Expression, originalArg.
BoundArgument
.Expression);
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (2)
144
activity.RuntimeArguments.Select(a => a.IsBound ? a.
BoundArgument
.Expression : null));
698
Activity expressionRoot = newArgument.
BoundArgument
.Expression;
System\Activities\Runtime\ActivityExecutor.cs (1)
2358
Location location = this.rootEnvironment.GetSpecificLocation(argument.
BoundArgument
.Id);
System\Activities\Runtime\ResolveNextArgumentWorkItem.cs (2)
78
if (argument.IsBound && argument.
BoundArgument
.Expression != null)
80
return argument.
BoundArgument
.Expression.UseOldFastPath;
System\Activities\RuntimeArgument.cs (6)
162
return this.IsBound && this.
BoundArgument
.EvaluationOrder != Argument.UnspecifiedEvaluationOrder;
316
if (!this.
BoundArgument
.IsEmpty)
318
return this.
BoundArgument
.Expression.InitializeRelationship(this, ref validationErrors);
351
this.
BoundArgument
.Declare(targetEnvironment, targetActivityInstance);
542
return x.
BoundArgument
.EvaluationOrder.CompareTo(y.
BoundArgument
.EvaluationOrder);
System\Activities\Validation\ActivityValidationServices.cs (4)
590
if (object.ReferenceEquals(boundRuntimeArgument.
BoundArgument
.Expression, expressionActivity))
609
if (argument.
BoundArgument
.EvaluationOrder == nextArgument.
BoundArgument
.EvaluationOrder)
611
ActivityUtilities.Add(ref validationErrors, new ValidationError(SR.DuplicateEvaluationOrderValues(referenceActivity.DisplayName, argument.
BoundArgument
.EvaluationOrder), false, argument.Name, referenceActivity));
System\Activities\Validation\ValidationHelper.cs (2)
294
if (argument.
BoundArgument
!= null && argument.
BoundArgument
.Expression != null)
System\Activities\WorkflowInspectionServices.cs (3)
97
if (argument.
BoundArgument
!= null && argument.
BoundArgument
.Expression != null)
99
yield return argument.
BoundArgument
.Expression;
System\Activities\XamlIntegration\CompiledExpressionActivityVisitor.cs (2)
110
Activity expression = runtimeArgument.
BoundArgument
.Expression;
338
Activity expression = runtimeArgument.
BoundArgument
.Expression;
System\Activities\XamlIntegration\TextExpressionCompiler.cs (1)
694
boundExpression = runtimeArgument.
BoundArgument
.Expression;