25 references to ResultType
System.Activities (10)
System\Activities\Argument.cs (3)
285if (actualExpression.ResultType != this.ArgumentType) 289new ValidationError(SR.ArgumentValueExpressionTypeMismatch(this.ArgumentType, actualExpression.ResultType), false, this.RuntimeArgument.Name, owner)); 295if (!ActivityUtilities.IsLocationGenericType(actualExpression.ResultType, out locationType) ||
System\Activities\CodeActivityPublicEnvironmentAccessor.cs (2)
141AddGeneratedArgument(expression.ResultType, ArgumentDirection.In, expression); 168codeActivityOfTType = typeof(CodeActivity<>).MakeGenericType(activityWithResult.ResultType);
System\Activities\Runtime\FuncCompletionCallbackWrapper.cs (1)
72if (activity != null && TypeHelper.AreTypesCompatible(activity.ResultType, typeof(T)))
System\Activities\Statements\StateMachine.cs (1)
608RuntimeArgument eventManagerArgument = new RuntimeArgument("Result", this.ResultType, ArgumentDirection.Out);
System\Activities\Variable.cs (2)
159if (expression.ResultType != this.Type) 163new ValidationError(SR.VariableExpressionTypeMismatch(this.Name, this.Type, expression.ResultType), false, this.Name, parent));
System\Activities\XamlIntegration\TextExpressionCompiler.cs (1)
1384Type resultType = (activity is ActivityWithResult) ? ((ActivityWithResult)activity).ResultType : null;
System.Activities.Presentation (15)
System.Activities.Presentation\System\Activities\Presentation\Converters\ArgumentToExpressionConverter.cs (4)
60argumentType = expression.ResultType; 65if (expression.ResultType.IsGenericType) 67argumentType = expression.ResultType.GetGenericArguments()[0]; 72argumentType = expression.ResultType;
System.Activities.Presentation\System\Activities\Presentation\Converters\ArgumentToExpressionModelItemConverter.cs (2)
68argumentType = activityWithResult.ResultType; 73argumentType = activityWithResult.ResultType.GetGenericArguments()[0];
System.Activities.Presentation\System\Activities\Presentation\ExpressionHelper.cs (2)
154Type expressionType = expression.ResultType; 165Type resultType = originalExpression.ResultType;
System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (3)
196if (expression.ResultType != expectedReturnType) 238Type expressionResultType = isLocationExpression ? expression.ResultType.GetGenericArguments()[0] : expression.ResultType;
System.Activities.Presentation\System\Activities\Presentation\NonTextualExpressionMorphHelper.cs (1)
30if (expression.ResultType == newType &&
System.Activities.Presentation\System\Activities\Presentation\View\ExpressionTextBox.xaml.cs (2)
832else if ((!owner.UseLocationExpression && (owner.ExpressionType != null) && (expression.ResultType != owner.ExpressionType)) || 833(owner.UseLocationExpression && (owner.ExpressionType != null) && (expression.ResultType != typeof(Location<>).MakeGenericType(owner.ExpressionType))))
System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
1296(genericExpressionType == LiteralType && ExpressionHelper.CanTypeBeSerializedAsLiteral(expression.ResultType)))