1 type derived from InArgument
System.Activities (1)
System\Activities\InArgument.cs (1)
65public sealed class InArgument<T> : InArgument
89 references to InArgument
System.Activities (32)
System\Activities\Activity.cs (2)
1721IEnumerable<KeyValuePair<string, InArgument>> inArgumentEnumerable = propertyValue as IEnumerable<KeyValuePair<string, InArgument>>;
System\Activities\ActivityUtilities.cs (1)
33static Type inArgumentType = typeof(InArgument);
System\Activities\Expressions\ExpressionServices.cs (4)
1322InArgument argument = (InArgument)parameters[3]; 1354InArgument argument = (InArgument)parameters[3];
System\Activities\Expressions\IndexerHelper.cs (2)
16public static void OnGetArguments<TItem>(Collection<InArgument> indices, OutArgument<Location<TItem>> result, CodeActivityMetadata metadata) 29public static void CacheMethod<TOperand, TItem>(Collection<InArgument> indices, ref MethodInfo getMethod, ref MethodInfo setMethod)
System\Activities\Expressions\IndexerReference.cs (3)
19Collection<InArgument> indices; 39public Collection<InArgument> Indices 45this.indices = new ValidatingCollection<InArgument>
System\Activities\Expressions\InvokeMethod.cs (1)
83public InArgument TargetObject
System\Activities\Expressions\ValueTypeIndexerReference.cs (3)
19Collection<InArgument> indices; 40public Collection<InArgument> Indices 46this.indices = new ValidatingCollection<InArgument>
System\Activities\InArgument.cs (5)
28public static InArgument CreateReference(InArgument argumentToReference, string referencedArgumentName) 40return (InArgument)ActivityUtilities.CreateReferenceArgument(argumentToReference.ArgumentType, ArgumentDirection.In, referencedArgumentName); 45public static InArgument CreateReference(InOutArgument argumentToReference, string referencedArgumentName) 58return (InArgument)ActivityUtilities.CreateReferenceArgument(argumentToReference.ArgumentType, ArgumentDirection.In, referencedArgumentName);
System\Activities\Statements\Assign.cs (1)
29public InArgument Value
System\Activities\Statements\InvokeMethod.cs (1)
91public InArgument TargetObject
System\Activities\Statements\MethodExecutor.cs (2)
23InArgument targetObject; 27public MethodExecutor(Activity invokingActivity, Type targetType, InArgument targetObject,
System\Activities\Statements\MethodResolver.cs (7)
42public InArgument TargetObject { get; set; } 567Type targetType, InArgument targetObject, Collection<Argument> parameters, 578public SyncMethodExecutor(SyncMethodExecutor copy, Type targetType, InArgument targetObject, Collection<Argument> parameters, 620Activity invokingActivity, Type targetType, InArgument targetObject, 633public AsyncPatternMethodExecutor(AsyncPatternMethodExecutor copy, Type targetType, InArgument targetObject, 683Type targetType, InArgument targetObject, Collection<Argument> parameters, 695public AsyncWaitCallbackMethodExecutor(AsyncWaitCallbackMethodExecutor copy, Type targetType, InArgument targetObject,
System.Activities.Core.Presentation (10)
System\Activities\Core\Presentation\AssignDesigner.xaml.cs (1)
76Setter = (ownerActivity, arg) => ((Assign)ownerActivity).Value = arg as InArgument,
System\Activities\Core\Presentation\InvokeMethodDesigner.xaml.cs (1)
54((InvokeMethod)ownerActivity).TargetObject = arg as InArgument;
System\Activities\Presentation\DynamicArgumentDesigner.xaml.cs (1)
69static readonly Type InArgumentType = typeof(InArgument);
System\ServiceModel\Activities\Presentation\Converters\SendParametersContentSearchableStringConverter.cs (1)
20foreach (KeyValuePair<string, InArgument> param in content.Parameters)
System\ServiceModel\Activities\Presentation\CorrelationInitializerDesigner.xaml.cs (3)
165PropertyType = typeof(InArgument), 215InArgument handle = (InArgument)(value is ModelItem ? ((ModelItem)value).GetCurrentValue() : value);
System\ServiceModel\Activities\Presentation\MessageQuerySetDesigner.xaml.cs (1)
206var source = (IDictionary<string, InArgument>)content.Properties["Parameters"].ComputedValue;
System\ServiceModel\Activities\Presentation\SendDesigner.xaml.cs (1)
107content.Message = arg as InArgument;
System\ServiceModel\Activities\Presentation\SendReplyDesigner.xaml.cs (1)
81content.Message = arg as InArgument;
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)
758static readonly Type inArgumentTypeReference = typeof(InArgument);
System.ServiceModel.Activities (45)
System\ServiceModel\Activities\CorrelationInitializer.cs (1)
42clone.CorrelationHandle = (InArgument<CorrelationHandle>)InArgument.CreateReference(this.CorrelationHandle, this.ArgumentName);
System\ServiceModel\Activities\ReceiveReply.cs (1)
162this.internalReceive.CorrelatesWith = (InArgument<CorrelationHandle>)InArgument.CreateReference(resultCorrelatesWith, "ResultCorrelatesWith");
System\ServiceModel\Activities\SendContent.cs (3)
34public static SendMessageContent Create(InArgument message) 39public static SendMessageContent Create(InArgument message, Type declaredMessageType) 44public static SendParametersContent Create(IDictionary<string, InArgument> parameters)
System\ServiceModel\Activities\SendMessageContent.cs (6)
23public SendMessageContent(InArgument message) 29public SendMessageContent(InArgument message, Type declaredMessageType) 40public InArgument Message 138requestFormatter.Parameters.Add(InArgument.CreateReference(this.Message, "Message")); 157responseFormatter.Result = InArgument.CreateReference(this.Message, "Message"); 161responseFormatter.Parameters.Add(InArgument.CreateReference(this.Message, "Message"));
System\ServiceModel\Activities\SendParametersContent.cs (10)
25this.Parameters = new OrderedDictionary<string, InArgument>(); 28public SendParametersContent(IDictionary<string, InArgument> parameters) 36this.Parameters = new OrderedDictionary<string, InArgument>(parameters); 39public IDictionary<string, InArgument> Parameters 93foreach (KeyValuePair<string, InArgument> pair in this.Parameters) 125foreach (KeyValuePair<string, InArgument> pair in this.Parameters) 139foreach (KeyValuePair<string, InArgument> parameter in this.Parameters) 141requestFormatter.Parameters.Add(InArgument.CreateReference(parameter.Value, parameter.Key)); 149foreach (KeyValuePair<string, InArgument> parameter in this.Parameters) 151responseFormatter.Parameters.Add(InArgument.CreateReference(parameter.Value, parameter.Key));
System\ServiceModel\Activities\SendReply.cs (15)
165this.internalSend.CorrelatesWith = (InArgument<CorrelationHandle>)InArgument.CreateReference(internalSendCorrelatesWith, "InternalSendCorrelatesWith"); 175responseFormatter.CorrelatesWith = (InArgument<CorrelationHandle>)InArgument.CreateReference(responseFormatterCorrelatesWith, "ResponseFormatterCorrelatesWith"); 332Argument returnArgument = InArgument.Create(message.Body.ReturnValue.Type, ArgumentDirection.In); 333content.Parameters.Add(message.Body.ReturnValue.Name, (InArgument)returnArgument); 340Argument inArgument = InArgument.Create(messagePart.Type, ArgumentDirection.In); 341content.Parameters.Add(messagePart.Name, (InArgument)(inArgument)); 355Argument inArgument = InArgument.Create(content.DeclaredMessageType, ArgumentDirection.In); 356content.Message = (InArgument)(inArgument); 369Argument inArgument = InArgument.Create(sendMessageContent.DeclaredMessageType, ArgumentDirection.In); 370sendMessageContent.Message = (InArgument)(inArgument); 427Message = (InArgument)(InArgument.Create(faultType, ArgumentDirection.In)), 432InArgument argument = (InArgument)(InArgument.Create(faultType, ArgumentDirection.In));
System\ServiceModel\Activities\ToReply.cs (5)
23Collection<InArgument> parameters; 57public InArgument Result 63public Collection<InArgument> Parameters 69this.parameters = new Collection<InArgument>(); 100foreach (InArgument parameter in this.parameters)
System\ServiceModel\Activities\ToRequest.cs (4)
18Collection<InArgument> parameters; 36public Collection<InArgument> Parameters 42this.parameters = new Collection<InArgument>(); 71foreach (InArgument parameter in this.parameters)