4 overrides of ParameterType
mscorlib (1)
System.Workflow.Activities (1)
System.Workflow.ComponentModel (2)
490 references to ParameterType
ComSvcConfig (2)
mscorlib (73)
system\runtime\remoting\message.cs (14)
479methodSig[i] = paramArray[i].ParameterType;
531Type pt = currentPi.ParameterType;
3358Type parameterType = parameters[j].ParameterType;
3504args[position] = Message.SoapCoerceArg(info.GetValue(memberName, typeof(Object)), pinfos[position].ParameterType, keyToNamespaceTable);
3513Message.SoapCoerceArg(info.GetValue(memberName, typeof(Object)), pinfos[marshalRequestArgMap[i]].ParameterType, keyToNamespaceTable);
3529Type type = parameterInfos[outArg].ParameterType.GetElementType();
4280if (pinfos[i].ParameterType.IsByRef)
4281paramTypes[paramTypesIndex++] = pinfos[i].ParameterType.GetElementType();
4283paramTypes[paramTypesIndex++] = pinfos[i].ParameterType;
4490outArgs[position]= Message.SoapCoerceArg(info.GetValue(memberName, typeof(Object)), pinfos[position].ParameterType, keyToNamespaceTable);
4506outArgs[position] = Message.SoapCoerceArg(info.GetValue(memberName, typeof(Object)), pinfos[position].ParameterType, keyToNamespaceTable);
5340ret[i] = pi[_map[i]].ParameterType;
5397bool bIsByRef = param.ParameterType.IsByRef; // (ref or normal)
5471bool bIsByRef = param.ParameterType.IsByRef; // (ref or normal)
PresentationBuildTasks (8)
PresentationFramework (21)
System (1)
System.Activities (19)
System\Activities\Expressions\ExpressionServices.cs (12)
85if (TypeHelper.AreTypesCompatible(declaringType, typeof(Variable)) && calledMethod.Name == "Get" && parameters.Length == 1 && TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(ActivityContext)))
90&& calledMethod.Name == "Get" && parameters.Length == 1 && TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(ActivityContext)))
95&& calledMethod.Name == "Get" && parameters.Length == 1 && TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(ActivityContext)))
100(TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(Argument)) || TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(RuntimeArgument))))
106(TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(LocationReference))))
208if (TypeHelper.AreTypesCompatible(declaringType, typeof(Variable)) && calledMethod.Name == "Get" && parameters.Length == 1 && TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(ActivityContext)))
213&& calledMethod.Name == "Get" && parameters.Length == 1 && TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(ActivityContext)))
218&& calledMethod.Name == "Get" && parameters.Length == 1 && TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(ActivityContext)))
223(TypeHelper.AreTypesCompatible(parameters[0].ParameterType, typeof(LocationReference))))
1458if (parameterInfo == null || parameterInfo.ParameterType == null)
1469isByRef = parameterInfo.ParameterType.IsByRef;
System.Activities.Presentation (1)
System.AddIn (2)
System.ComponentModel.DataAnnotations (3)
System.Configuration (1)
System.Core (45)
Microsoft\Scripting\Ast\BinaryExpression.cs (11)
319!TypeUtils.AreEquivalent(method.GetParametersCached()[0].ParameterType.GetNonRefType(), _left.Type);
621ValidateParamswithOperandsOrThrow(pms[0].ParameterType, left.Type, binaryType, method.Name);
622ValidateParamswithOperandsOrThrow(pms[1].ParameterType, right.Type, binaryType, method.Name);
660ValidateParamswithOperandsOrThrow(pis[0].ParameterType, left.Type, binaryType, name);
661ValidateParamswithOperandsOrThrow(pis[1].ParameterType, right.Type, binaryType, name);
711Type pType = pi.ParameterType;
782if (pms[0].ParameterType != pms[1].ParameterType) {
785if (method.ReturnType != pms[0].ParameterType) {
816TypeUtils.AreEquivalent(pms[1].ParameterType, TypeUtils.GetNonNullableType(right));
1488if (!TypeUtils.AreEquivalent(pms[0].ParameterType, method.ReturnType)) {
System.Data (1)
System.Data.Entity (7)
System.Data.Linq (9)
System.Data.Services (18)
System.Data.Services.Client (2)
System.Data.SqlXml (5)
System.Drawing (1)
System.Runtime.Remoting (9)
System.Runtime.Serialization (7)
System.ServiceModel (24)
System.ServiceModel.Activities (1)
System.ServiceModel.Web (1)
System.Web (32)
UI\WebControls\ModelDataSourceView.cs (15)
253if (parameter.ParameterType.IsAssignableFrom(typeof(int))) {
259if (parameter.ParameterType.IsAssignableFrom(typeof(int))) {
265if (parameter.IsOut && typeof(int).IsAssignableFrom(parameter.ParameterType.GetElementType())) {
300if (parameter.ParameterType.IsAssignableFrom(typeof(string))) {
564if (lastParameter != null && lastParameter.ParameterType == typeof(CancellationToken)) {
1002if (parameterInfo.ParameterType == typeof(ModelMethodContext)) {
1018ModelMetadata = ModelMetadataProviders.Current.GetMetadataForType(null, parameterInfo.ParameterType),
1027if (dataSourceOperation == DataSourceOperation.Select && customValueProvider != null && parameterInfo.ParameterType.IsSerializable) {
1056if (parameterInfo == lastParameter && typeof(CancellationToken) == parameterInfo.ParameterType && value == null) {
1167if (parameterInfo.ParameterType.IsByRef && !parameterInfo.Name.Equals(TotalRowCountParameterName, StringComparison.OrdinalIgnoreCase)) {
1181if (parameter.ParameterType.IsByRef) {
1249if (value == null && !TypeHelpers.TypeAllowsNullValue(parameterInfo.ParameterType)) {
1252parameterInfo.Name, parameterInfo.ParameterType, methodInfo, methodInfo.DeclaringType);
1256if (value != null && !parameterInfo.ParameterType.IsInstanceOfType(value)) {
1259parameterInfo.Name, methodInfo, methodInfo.DeclaringType, value.GetType(), parameterInfo.ParameterType);
System.Web.Extensions (10)
System.Web.Services (16)
System.Windows.Forms (2)
System.Workflow.Activities (103)
Rules\Expressions.cs (9)
499parameters[0] = Executor.AdjustType(expressionInfo.LeftType, lhsValue, existingParameters[0].ParameterType);
500parameters[1] = Executor.AdjustType(expressionInfo.RightType, rhsValue, existingParameters[1].ParameterType);
1567arguments[i] = Executor.AdjustType(argType, argResult.Value, parmInfos[i].ParameterType);
1572arguments[i] = Executor.AdjustType(argType, argResult.Value, parmInfos[i].ParameterType);
1588Type arrayType = lastParamInfo.ParameterType;
2524indexArgs[i] = Executor.AdjustType(argType, argResult.Value, parmInfos[i].ParameterType);
2539Type arrayType = lastParamInfo.ParameterType;
3079arguments[i] = Executor.AdjustType(argType, argResult.Value, parmInfos[i].ParameterType);
3094Type arrayType = lastParamInfo.ParameterType;
System.Workflow.ComponentModel (33)
System.Workflow.Runtime (4)
System.WorkflowServices (22)
System.Xml (4)
WindowsBase (3)