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