6 instantiations of WorkflowParameterBinding
System.Workflow.Activities (3)
Common\BasePropertyDescriptor.cs (1)
512binding = new WorkflowParameterBinding(propertyName);
Executors\InvokeBase.cs (2)
21parameterBindings.Add(new WorkflowParameterBinding(parameter.Name)); 27parameterBindings.Add(new WorkflowParameterBinding("(ReturnValue)"));
System.Workflow.ComponentModel (1)
Shared\BasePropertyDescriptor.cs (1)
511binding = new WorkflowParameterBinding(propertyName);
System.WorkflowServices (2)
System\Workflow\Activities\ReceiveActivity.cs (1)
1102bindings.Add(new WorkflowParameterBinding(parameter.Name));
System\Workflow\Activities\SendActivity.cs (1)
524parameterBindings.Add(new WorkflowParameterBinding(parameterInfo.Name));
54 references to WorkflowParameterBinding
System.Workflow.Activities (32)
Common\BasePropertyDescriptor.cs (6)
507WorkflowParameterBinding binding = null; 517binding.SetBinding(WorkflowParameterBinding.ValueProperty, value as ActivityBind); 519binding.SetValue(WorkflowParameterBinding.ValueProperty, value); 551if (parameters[propertyName].IsBindingSet(WorkflowParameterBinding.ValueProperty)) 552return parameters[propertyName].GetBinding(WorkflowParameterBinding.ValueProperty); 554return parameters[propertyName].GetValue(WorkflowParameterBinding.ValueProperty);
CorrelationValidator.cs (4)
885foreach (WorkflowParameterBinding parameterBinding in parameterBindings) 898if (parameterBinding.IsBindingSet(WorkflowParameterBinding.ValueProperty)) 899paramValue = parameterBinding.GetBinding(WorkflowParameterBinding.ValueProperty); 901paramValue = parameterBinding.GetValue(WorkflowParameterBinding.ValueProperty);
Executors\InboundActivityHelper.cs (1)
97WorkflowParameterBinding binding = parameters[formalParameter.Name];
Executors\InvokeBase.cs (3)
41WorkflowParameterBinding binding = parameterBindings[formalParameter.Name]; 74WorkflowParameterBinding binding = parameterBindings[formalParameter.Name]; 120WorkflowParameterBinding binding = parameterBindings[formalParameter.Name];
InvokeMethodActivity.cs (1)
207WorkflowParameterBinding resultBinding = null;
InvokeSchedule.cs (4)
169foreach (WorkflowParameterBinding paramBinding in this.ParameterBindings) 280foreach (WorkflowParameterBinding paramBinding in invokeWorkflow.ParameterBindings) 296if (paramBinding.GetBinding(WorkflowParameterBinding.ValueProperty) != null) 298ValidationErrorCollection memberErrors = ValidationHelpers.ValidateProperty(manager, invokeWorkflow, paramBinding.GetBinding(WorkflowParameterBinding.ValueProperty), new PropertyValidationContext(paramBinding, null, paramBinding.ParameterName), new BindValidationContext(parameterType, AccessTypes.Read));
InvokeWebService.cs (4)
128WorkflowParameterBinding resultBinding = null; 474if (invokeWebService.ParameterBindings[paramName].IsBindingSet(WorkflowParameterBinding.ValueProperty)) 475paramValue = invokeWebService.ParameterBindings[paramName].GetBinding(WorkflowParameterBinding.ValueProperty); 477paramValue = invokeWebService.ParameterBindings[paramName].GetValue(WorkflowParameterBinding.ValueProperty);
WebServiceReceive.cs (4)
309WorkflowParameterBinding binding = parameters[formalParameter.Name]; 579if (webServiceReceive.ParameterBindings[paramName].IsBindingSet(WorkflowParameterBinding.ValueProperty)) 580paramValue = webServiceReceive.ParameterBindings[paramName].GetBinding(WorkflowParameterBinding.ValueProperty); 582paramValue = webServiceReceive.ParameterBindings[paramName].GetValue(WorkflowParameterBinding.ValueProperty);
WebServiceResponse.cs (5)
194WorkflowParameterBinding retBind = this.ParameterBindings["(ReturnValue)"]; 206WorkflowParameterBinding binding = parameterBindings[formalParameter.Name]; 414if (webServiceResponse.ParameterBindings[paramName].IsBindingSet(WorkflowParameterBinding.ValueProperty)) 415paramValue = webServiceResponse.ParameterBindings[paramName].GetBinding(WorkflowParameterBinding.ValueProperty); 417paramValue = webServiceResponse.ParameterBindings[paramName].GetValue(WorkflowParameterBinding.ValueProperty);
System.Workflow.ComponentModel (16)
AuthoringOM\Compiler\Validation\BindValidator.cs (2)
862if (typeof(WorkflowParameterBinding).IsAssignableFrom(memberInfo.DeclaringType)) 900if (typeof(WorkflowParameterBinding).IsAssignableFrom(memberInfo.DeclaringType))
AuthoringOM\ParameterBinding.cs (8)
19public static readonly DependencyProperty ParameterNameProperty = DependencyProperty.Register("ParameterName", typeof(string), typeof(WorkflowParameterBinding), new PropertyMetadata(DependencyPropertyOptions.Metadata)); 20public static readonly DependencyProperty ValueProperty = DependencyProperty.Register("Value", typeof(object), typeof(WorkflowParameterBinding)); 59public sealed class WorkflowParameterBindingCollection : KeyedCollection<string, WorkflowParameterBinding> 71public WorkflowParameterBinding GetItem(string key) 76protected override string GetKeyForItem(WorkflowParameterBinding item) 87protected override void InsertItem(int index, WorkflowParameterBinding item) 97WorkflowParameterBinding oldItem = this[item.ParameterName]; 111protected override void SetItem(int index, WorkflowParameterBinding item)
Shared\BasePropertyDescriptor.cs (6)
506WorkflowParameterBinding binding = null; 516binding.SetBinding(WorkflowParameterBinding.ValueProperty, value as ActivityBind); 518binding.SetValue(WorkflowParameterBinding.ValueProperty, value); 550if (parameters[propertyName].IsBindingSet(WorkflowParameterBinding.ValueProperty)) 551return parameters[propertyName].GetBinding(WorkflowParameterBinding.ValueProperty); 553return parameters[propertyName].GetValue(WorkflowParameterBinding.ValueProperty);
System.Workflow.Runtime (2)
Tracking\PropertyHelper.cs (2)
160else if (o is WorkflowParameterBinding) 162tmp = ((WorkflowParameterBinding)o).Value;
System.WorkflowServices (4)
System\Workflow\Activities\ReceiveActivity.cs (1)
1529WorkflowParameterBinding parameterBinding = bindings[parameterInfo.Value];
System\Workflow\Activities\ValidationHelper.cs (3)
905if (parameterBindings[parameterName].IsBindingSet(WorkflowParameterBinding.ValueProperty)) 908WorkflowParameterBinding.ValueProperty); 913WorkflowParameterBinding.ValueProperty);