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