1 instantiation of ArgBuilder
System.ServiceModel (1)
System\ServiceModel\Dispatcher\CodeGenerator.cs (1)
150
argList.Add(new
ArgBuilder
(i, argTypes[i]));
27 references to ArgBuilder
System.ServiceModel (27)
System\ServiceModel\Dispatcher\CodeGenerator.cs (14)
195
internal
ArgBuilder
GetArg(int index)
197
return (
ArgBuilder
)argList[index];
202
if (var is
ArgBuilder
)
203
return ((
ArgBuilder
)var).ArgType;
332
else if (obj is
ArgBuilder
)
333
Ldarg((
ArgBuilder
)obj);
342
if (var is
ArgBuilder
)
343
Starg((
ArgBuilder
)var);
352
if (obj is
ArgBuilder
)
353
LdargAddress((
ArgBuilder
)obj);
638
internal void LdargAddress(
ArgBuilder
argBuilder)
646
internal void Ldarg(
ArgBuilder
arg)
651
internal void Starg(
ArgBuilder
arg)
693
internal void Ldarga(
ArgBuilder
argBuilder)
System\ServiceModel\Dispatcher\InvokerUtil.cs (13)
144
ArgBuilder
targetArg = ilg.GetArg(0);
145
ArgBuilder
inputParametersArg = ilg.GetArg(1);
146
ArgBuilder
outputParametersArg = ilg.GetArg(2);
189
ArgBuilder
targetArg = ilg.GetArg(0);
190
ArgBuilder
inputParametersArg = ilg.GetArg(1);
191
ArgBuilder
callbackArg = ilg.GetArg(2);
192
ArgBuilder
stateArg = ilg.GetArg(3);
236
ArgBuilder
targetArg = ilg.GetArg(0);
237
ArgBuilder
outputParametersArg = ilg.GetArg(1);
238
ArgBuilder
resultArg = ilg.GetArg(2);
264
void LoadInputParametersIntoLocals(ParameterInfo[] parameters, LocalBuilder[] parameterLocals,
ArgBuilder
inputParametersArg, out int inputParameterCount)
305
void LoadTarget(
ArgBuilder
targetArg, Type targetType)
338
void LoadOutputParametersIntoArray(ParameterInfo[] parameters, LocalBuilder[] parameterLocals,
ArgBuilder
outputParametersArg, out int outputParameterCount)