1 type derived from OutArgument
System.Activities (1)
System\Activities\OutArgument.cs (1)
65public sealed class OutArgument<T> : OutArgument
56 references to OutArgument
System.Activities (13)
System\Activities\Activity.cs (3)
1727IEnumerable<KeyValuePair<string, OutArgument>> outArgumentEnumerable = propertyValue as IEnumerable<KeyValuePair<string, OutArgument>>; 1839internal override OutArgument ResultCore
System\Activities\ActivityUtilities.cs (1)
37static Type outArgumentType = typeof(OutArgument);
System\Activities\ActivityWithResult.cs (2)
25public OutArgument Result 42internal abstract OutArgument ResultCore
System\Activities\OutArgument.cs (5)
28public static OutArgument CreateReference(OutArgument argumentToReference, string referencedArgumentName) 40return (OutArgument)ActivityUtilities.CreateReferenceArgument(argumentToReference.ArgumentType, ArgumentDirection.Out, referencedArgumentName); 45public static OutArgument CreateReference(InOutArgument argumentToReference, string referencedArgumentName) 58return (OutArgument)ActivityUtilities.CreateReferenceArgument(argumentToReference.ArgumentType, ArgumentDirection.Out, referencedArgumentName);
System\Activities\Statements\Assign.cs (1)
21public OutArgument To
System\Activities\Statements\InvokeMethod.cs (1)
84public OutArgument Result
System.Activities.Core.Presentation (7)
System\Activities\Core\Presentation\AssignDesigner.xaml.cs (1)
71Setter = (ownerActivity, arg) => ((Assign)ownerActivity).To = arg as OutArgument,
System\Activities\Core\Presentation\InvokeMethodDesigner.xaml.cs (1)
62((InvokeMethod)ownerActivity).Result = arg as OutArgument;
System\Activities\Presentation\DynamicArgumentDesigner.xaml.cs (1)
70static readonly Type OutArgumentType = typeof(OutArgument);
System\ServiceModel\Activities\Presentation\Converters\ReceiveParametersContentSearchableStringConverter.cs (1)
20foreach (KeyValuePair<string, OutArgument> param in content.Parameters)
System\ServiceModel\Activities\Presentation\MessageQuerySetDesigner.xaml.cs (1)
198var source = (IDictionary<string, OutArgument>)content.Properties["Parameters"].ComputedValue;
System\ServiceModel\Activities\Presentation\ReceiveDesigner.xaml.cs (1)
104content.Message = arg as OutArgument;
System\ServiceModel\Activities\Presentation\ReceiveReplyDesigner.xaml.cs (1)
82content.Message = arg as OutArgument;
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (1)
370if (argumentPropertyType == typeof(InArgument) || argumentPropertyType == typeof(OutArgument) || argumentPropertyType == typeof(InOutArgument))
System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (1)
759static readonly Type outArgumentTypeReference = typeof(OutArgument);
System.ServiceModel.Activities (34)
System\ServiceModel\Activities\FromReply.cs (6)
17Collection<OutArgument> parameters; 37public OutArgument Result 43public Collection<OutArgument> Parameters 49this.parameters = new Collection<OutArgument>(); 71foreach (OutArgument parameter in this.parameters) 119OutArgument outArgument = this.parameters[i];
System\ServiceModel\Activities\FromRequest.cs (5)
17Collection<OutArgument> parameters; 31public Collection<OutArgument> Parameters 37this.parameters = new Collection<OutArgument>(); 64foreach (OutArgument parameter in this.parameters) 107OutArgument outArgument = this.parameters[i];
System\ServiceModel\Activities\Receive.cs (4)
569Argument outArgument = OutArgument.Create(messagePart.Type, ArgumentDirection.Out); 570content.Parameters.Add(messagePart.Name, (OutArgument)(outArgument)); 590Argument outArgument = OutArgument.Create(content.DeclaredMessageType, ArgumentDirection.Out); 591content.Message = (OutArgument)outArgument;
System\ServiceModel\Activities\ReceiveContent.cs (3)
34public static ReceiveMessageContent Create(OutArgument message) 39public static ReceiveMessageContent Create(OutArgument message, Type declaredMessageType) 44public static ReceiveParametersContent Create(IDictionary<string, OutArgument> parameters)
System\ServiceModel\Activities\ReceiveMessageContent.cs (6)
23public ReceiveMessageContent(OutArgument message) 29public ReceiveMessageContent(OutArgument message, Type declaredMessageType) 40public OutArgument Message 122requestFormatter.Parameters.Add(OutArgument.CreateReference(this.Message, "Message")); 142responseFormatter.Result = OutArgument.CreateReference(this.Message, "Message"); 146responseFormatter.Parameters.Add(OutArgument.CreateReference(this.Message, "Message"));
System\ServiceModel\Activities\ReceiveParametersContent.cs (10)
25this.Parameters = new OrderedDictionary<string, OutArgument>(); 28public ReceiveParametersContent(IDictionary<string, OutArgument> parameters) 36this.Parameters = new OrderedDictionary<string, OutArgument>(parameters); 39public IDictionary<string, OutArgument> Parameters 77foreach (KeyValuePair<string, OutArgument> pair in this.Parameters) 109foreach (KeyValuePair<string, OutArgument> pair in this.Parameters) 121foreach (KeyValuePair<string, OutArgument> parameter in this.Parameters) 123requestFormatter.Parameters.Add(OutArgument.CreateReference(parameter.Value, parameter.Key)); 130foreach (KeyValuePair<string, OutArgument> parameter in this.Parameters) 132responseFormatter.Parameters.Add(OutArgument.CreateReference(parameter.Value, parameter.Key));