1 write to RuntimeArgument
System.Activities (1)
System\Activities\Argument.cs (1)
185
binding.
RuntimeArgument
= argument;
28 references to RuntimeArgument
System.Activities (28)
System\Activities\ActivityContext.cs (8)
288
return GetValueCore<T>(argument.
RuntimeArgument
);
307
return GetValueCore<T>(argument.
RuntimeArgument
);
326
return GetValueCore<T>(argument.
RuntimeArgument
);
343
return GetValueCore<object>(argument.
RuntimeArgument
);
377
SetValueCore(argument.
RuntimeArgument
, value);
394
SetValueCore(argument.
RuntimeArgument
, value);
411
SetValueCore(argument.
RuntimeArgument
, value);
425
SetValueCore(argument.
RuntimeArgument
, value);
System\Activities\Argument.cs (5)
250
return context.GetValue<T>(this.
RuntimeArgument
);
262
context.SetValue(this.
RuntimeArgument
, value);
271
ValidationError validationError = new ValidationError(SR.ResultCannotBeSetOnArgumentExpressions, false, this.
RuntimeArgument
.Name, owner);
289
new ValidationError(SR.ArgumentValueExpressionTypeMismatch(this.ArgumentType, actualExpression.ResultType), false, this.
RuntimeArgument
.Name, owner));
301
new ValidationError(SR.ArgumentLocationExpressionTypeMismatch(expectedType.FullName, actualExpression.GetType().FullName), false, this.
RuntimeArgument
.Name, owner));
System\Activities\ExpressionUtilities.cs (3)
465
return argument.
RuntimeArgument
.GetLocation(context) as Location<T>;
1430
if (argument.
RuntimeArgument
== null || !TryGetInlinedReference(publicAccessor, argument.
RuntimeArgument
, isLocationExpression, out inlinedReference))
System\Activities\InArgument.cs (2)
231
targetEnvironment.Declare(this.
RuntimeArgument
, location, activityInstance);
246
targetEnvironment.Declare(this.
RuntimeArgument
, CreateDefaultLocation(), targetActivityInstance);
System\Activities\InOutArgument.cs (4)
167
return context.GetLocation<T>(this.
RuntimeArgument
);
197
targetEnvironment.DeclareTemporaryLocation<Location<T>>(this.
RuntimeArgument
, activityInstance, false);
207
targetEnvironment.Declare(this.
RuntimeArgument
, argumentValue.CreateReference(false), targetActivityInstance);
212
targetEnvironment.DeclareTemporaryLocation<Location<T>>(this.
RuntimeArgument
, targetActivityInstance, false);
System\Activities\OutArgument.cs (4)
195
return context.GetLocation<T>(this.
RuntimeArgument
);
225
targetEnvironment.DeclareTemporaryLocation<Location<T>>(this.
RuntimeArgument
, activityInstance, true);
235
targetEnvironment.Declare(this.
RuntimeArgument
, argumentValue.CreateReference(true), targetActivityInstance);
240
targetEnvironment.DeclareTemporaryLocation<Location<T>>(this.
RuntimeArgument
, targetActivityInstance, true);
System\Activities\RuntimeArgument.cs (2)
302
if (this.boundArgument != null && this.boundArgument.
RuntimeArgument
!= this)
304
ActivityUtilities.Add(ref validationErrors, ProcessViolation(parent, SR.RuntimeArgumentBindingInvalid(this.Name, this.boundArgument.
RuntimeArgument
.Name)));