5 instantiations of OperationParameterInfo
System.WorkflowServices (5)
System\Workflow\Activities\ContractMethodInfo.cs (1)
72OperationParameterInfo returnParameterInfo = new OperationParameterInfo();
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (1)
719OperationParameterInfo operationParameterInfo = new OperationParameterInfo(name);
System\Workflow\Activities\OperationParameterInfo.cs (1)
162OperationParameterInfo clonedParameter = new OperationParameterInfo();
System\Workflow\Activities\TypedOperationInfo.cs (2)
219parameters.Add(new OperationParameterInfo(parameter)); 227OperationParameterInfo parameterInfo = new OperationParameterInfo(methodInfo.ReturnParameter);
96 references to OperationParameterInfo
System.WorkflowServices (96)
System\Workflow\Activities\ContractMethodInfo.cs (2)
50foreach (OperationParameterInfo operationParameterInfo in operationInfo.Parameters) 72OperationParameterInfo returnParameterInfo = new OperationParameterInfo();
System\Workflow\Activities\ContractMethodParameterInfo.cs (1)
15OperationParameterInfo parameterInfo)
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (3)
253foreach (OperationParameterInfo paramInfo in operationInfoBase.GetParameters(this.ServiceProvider)) 492foreach (OperationParameterInfo paramInfo in operationInfoBase.GetParameters(this.ServiceProvider)) 719OperationParameterInfo operationParameterInfo = new OperationParameterInfo(name);
System\Workflow\Activities\DynamicContractTypeBuilder.cs (1)
118foreach (OperationParameterInfo operationParameterInfo in operationInfo.Parameters)
System\Workflow\Activities\OperationInfo.cs (3)
121foreach (OperationParameterInfo parameter in this.Parameters) 163foreach (OperationParameterInfo parameter in operationInfo.Parameters) 165OperationParameterInfo correspondingParameter = this.Parameters[parameter.Name];
System\Workflow\Activities\OperationParameterInfo.cs (12)
27typeof(ParameterAttributes), typeof(OperationParameterInfo), 33typeof(string), typeof(OperationParameterInfo), 39typeof(Type), typeof(OperationParameterInfo), 45typeof(int), typeof(OperationParameterInfo), 64SetValue(OperationParameterInfo.NameProperty, parameter.Name); 65SetValue(OperationParameterInfo.PositionProperty, parameter.Position); 66SetValue(OperationParameterInfo.AttributesProperty, parameter.Attributes); 67SetValue(OperationParameterInfo.ParameterTypeProperty, parameter.ParameterType); 160public OperationParameterInfo Clone() 162OperationParameterInfo clonedParameter = new OperationParameterInfo(); 173OperationParameterInfo parameter = obj as OperationParameterInfo;
System\Workflow\Activities\OperationParameterInfoCollection.cs (69)
19public sealed class OperationParameterInfoCollection : List<OperationParameterInfo>, 20IList<OperationParameterInfo>, 44return ((ICollection<OperationParameterInfo>) this).Count; 48int ICollection<OperationParameterInfo>.Count 56bool ICollection<OperationParameterInfo>.IsReadOnly 85return ((IList<OperationParameterInfo>) this).IsReadOnly; 89public new OperationParameterInfo this[int index] 93return ((IList<OperationParameterInfo>) this)[index]; 97((IList<OperationParameterInfo>) this)[index] = value; 101public OperationParameterInfo this[string key] 121OperationParameterInfo IList<OperationParameterInfo>.this[int index] 141return ((IList<OperationParameterInfo>) this)[index]; 146if (!(value is OperationParameterInfo)) 150SR2.GetString(SR2.Error_InvalidListItem, typeof(OperationParameterInfo).FullName)); 152((IList<OperationParameterInfo>) this)[index] = (OperationParameterInfo) value; 156public new void Add(OperationParameterInfo item) 158((IList<OperationParameterInfo>) this).Add(item); 163((IList<OperationParameterInfo>) this).Clear(); 166public new bool Contains(OperationParameterInfo item) 168return ((IList<OperationParameterInfo>) this).Contains(item); 171public new IEnumerator<OperationParameterInfo> GetEnumerator() 173return ((IList<OperationParameterInfo>) this).GetEnumerator(); 176void ICollection<OperationParameterInfo>.Add(OperationParameterInfo item) 186void ICollection<OperationParameterInfo>.Clear() 191bool ICollection<OperationParameterInfo>.Contains(OperationParameterInfo item) 195void ICollection<OperationParameterInfo>.CopyTo(OperationParameterInfo[] array, int arrayIndex) 213bool ICollection<OperationParameterInfo>.Remove(OperationParameterInfo item) 230IEnumerator<OperationParameterInfo> IEnumerable<OperationParameterInfo>.GetEnumerator() 237return (IEnumerator)((IList<OperationParameterInfo>) this).GetEnumerator(); 242if (!(value is OperationParameterInfo)) 246SR2.GetString(SR2.Error_InvalidListItem, typeof(OperationParameterInfo).FullName)); 248((IList<OperationParameterInfo>) this).Add((OperationParameterInfo) value); 254((IList<OperationParameterInfo>) this).Clear(); 259if (!(value is OperationParameterInfo)) 263SR2.GetString(SR2.Error_InvalidListItem, typeof(OperationParameterInfo).FullName)); 265return (((IList<OperationParameterInfo>) this).Contains((OperationParameterInfo) value)); 267int IList<OperationParameterInfo>.IndexOf(OperationParameterInfo item) 274if (!(value is OperationParameterInfo)) 278SR2.GetString(SR2.Error_InvalidListItem, typeof(OperationParameterInfo).FullName)); 280return ((IList<OperationParameterInfo>) this).IndexOf((OperationParameterInfo) value); 283void IList<OperationParameterInfo>.Insert(int index, OperationParameterInfo item) 299if (!(value is OperationParameterInfo)) 303SR2.GetString(SR2.Error_InvalidListItem, typeof(OperationParameterInfo).FullName)); 305((IList<OperationParameterInfo>) this).Insert(index, (OperationParameterInfo) value); 310if (!(value is OperationParameterInfo)) 314SR2.GetString(SR2.Error_InvalidListItem, typeof(OperationParameterInfo).FullName)); 316((IList<OperationParameterInfo>) this).Remove((OperationParameterInfo) value); 319void IList<OperationParameterInfo>.RemoveAt(int index) 329public new int IndexOf(OperationParameterInfo item) 331return ((IList<OperationParameterInfo>) this).IndexOf(item); 334public new void Insert(int index, OperationParameterInfo item) 336((IList<OperationParameterInfo>) this).Insert(index, item); 339public new bool Remove(OperationParameterInfo item) 341return ((IList<OperationParameterInfo>) this).Remove(item); 346((IList<OperationParameterInfo>) this).RemoveAt(index);
System\Workflow\Activities\ReceiveActivity.cs (1)
1098foreach (OperationParameterInfo parameter in parameters)
System\Workflow\Activities\SendActivity.cs (1)
520foreach (OperationParameterInfo parameterInfo in parameters)
System\Workflow\Activities\TypedOperationInfo.cs (1)
227OperationParameterInfo parameterInfo = new OperationParameterInfo(methodInfo.ReturnParameter);
System\Workflow\Activities\ValidationHelper.cs (2)
640foreach (OperationParameterInfo operationParameterInfo in currentOperationInfo.Parameters) 653foreach (OperationParameterInfo operationParameterInfo in currentOperationInfo.Parameters)