1 write to Direction
System.Activities (1)
System\Activities\RuntimeArgument.cs (1)
62
this.
Direction
= direction;
16 references to Direction
System.Activities (16)
System\Activities\Activity.cs (2)
1942
if (argument.Type != typeof(TResult) || argument.
Direction
!= ArgumentDirection.Out)
1946
AddTempValidationError(new ValidationError(SR.ResultArgumentHasRequiredTypeAndDirection(typeof(TResult), argument.
Direction
, argument.Type)));
System\Activities\ActivityInstance.cs (1)
1234
if (ArgumentDirectionHelper.IsIn(argument.
Direction
))
System\Activities\Argument.cs (3)
182
Fx.Assert(binding.Direction == argument.
Direction
, "The directions must match.");
202
if (binding.Direction != argument.
Direction
)
204
violationOwner.AddTempValidationError(new ValidationError(SR.ArgumentDirectionMismatch(argument.Name, argument.
Direction
, binding.Direction)));
System\Activities\DynamicUpdate\ActivityComparer.cs (2)
185
currentArgument.
Direction
!= originalArgument.
Direction
)
System\Activities\DynamicUpdate\ArgumentInfo.cs (1)
44
this.Direction = argument.
Direction
;
System\Activities\Runtime\ActivityExecutor.cs (1)
2351
if (ArgumentDirectionHelper.IsOut(argument.
Direction
))
System\Activities\RuntimeArgument.cs (3)
232
if (this.Type == argumentType && this.
Direction
== direction)
258
argument = ActivityUtilities.CreateArgument(this.Type, this.
Direction
);
264
argument = ActivityUtilities.CreateArgument(this.Type, this.
Direction
);
System\Activities\Tracking\ActivityStateRecord.cs (1)
297
if (isActivityStateExecuting && argument.
Direction
== ArgumentDirection.Out)
System\Activities\Validation\ActivityValidationServices.cs (1)
123
IEnumerable<RuntimeArgument> arguments = rootActivity.RuntimeArguments.Where((a) => ArgumentDirectionHelper.IsIn(a.
Direction
));
System\Activities\Validation\ValidationHelper.cs (1)
287
if (argument.Owner != null && argument.Owner.Parent == null && ArgumentDirectionHelper.IsOut(argument.
Direction
))