5 overrides of Name
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
Validation\RuntimeValidatableParameterInfoResolverTests.cs (1)
188public override string? Name => null;
System.Private.CoreLib (1)
src\System\Reflection\RuntimeParameterInfo.cs (1)
238public override string? Name
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingParameterInfo.cs (1)
38public override string? Name
System.Reflection.Emit (1)
System\Reflection\Emit\ParameterBuilderImpl.cs (1)
81public override string? Name => _pb.Name;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Parameters\RoParameter.cs (1)
29public abstract override string? Name { get; }
267 references to Name
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
153Fx.Assert(parameters[i].Name == paramNames[i], s_debugCheckTable_errorString);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (1)
503attrType.Name, param.Name, method.Name, method.DeclaringType.Name), e));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (1)
1228MessagePartDescription partDescription = CreateParameterPartDescription(new XmlName(parameters[index].Name), defaultNS, index, parameters[index], GetParameterType(parameters[index]));
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.AspNetCore.Diagnostics (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
142Name = parameter.Name,
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Logging\IncomingHttpRouteUtility.cs (1)
57parametersToRedact[p.ParameterInfo.Name!] = classification;
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (1)
444requestParameter = methodInfo.GetParameters().SingleOrDefault(p => p.Name == "request");
Microsoft.AspNetCore.Grpc.Swagger (1)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (1)
444requestParameter = methodInfo.GetParameters().SingleOrDefault(p => p.Name == "request");
Microsoft.AspNetCore.Hosting (2)
Internal\ConfigureBuilder.cs (1)
50parameterInfo.Name,
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
142Name = parameter.Name,
Microsoft.AspNetCore.Http.Abstractions (4)
Validation\RuntimeValidatableParameterInfoResolver.cs (4)
24if (parameterInfo.Name == null) 43name: parameterInfo.Name, 55return displayAttribute.Name ?? parameterInfo.Name!; 58return parameterInfo.Name!;
Microsoft.AspNetCore.Http.Extensions (49)
RequestDelegateFactory.cs (47)
660name: parameters[i].Name!, 697if (parameter.Name is null) 715throw new NotSupportedException($"The by reference parameter '{attribute} {TypeNameHelper.GetTypeDisplayName(parameter.ParameterType, fullName: false)} {parameter.Name}' is not supported."); 722var routeName = routeAttribute.Name ?? parameter.Name; 723factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.RouteAttribute); 733factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.QueryAttribute); 734return BindParameterFromProperty(parameter, QueryExpr, QueryIndexerProperty, queryAttribute.Name ?? parameter.Name, factoryContext, "query string"); 738factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.HeaderAttribute); 739return BindParameterFromProperty(parameter, HeadersExpr, HeaderIndexerProperty, headerAttribute.Name ?? parameter.Name, factoryContext, "header"); 743factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.BodyAttribute); 770return BindParameterFromFormFile(parameter, formAttribute.Name ?? parameter.Name, factoryContext, RequestDelegateFactoryConstants.FormFileAttribute); 794? BindParameterFromFormItem(parameter, formAttribute.Name ?? parameter.Name, factoryContext) 795: BindComplexParameterFromFormItem(parameter, string.IsNullOrEmpty(formAttribute.Name) ? parameter.Name : formAttribute.Name, factoryContext); 804factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.ServiceAttribute); 857return BindParameterFromFormFile(parameter, parameter.Name, factoryContext, RequestDelegateFactoryConstants.FormFileParameter); 881if (routeParams.Contains(parameter.Name, StringComparer.OrdinalIgnoreCase)) 885factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.RouteParameter); 886return BindParameterFromProperty(parameter, RouteValuesExpr, RouteValuesIndexerProperty, parameter.Name, factoryContext, "route"); 890factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.QueryStringParameter); 891return BindParameterFromProperty(parameter, QueryExpr, QueryIndexerProperty, parameter.Name, factoryContext, "query string"); 895factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.RouteOrQueryStringParameter); 896return BindParameterFromRouteValueOrQueryString(parameter, parameter.Name, factoryContext); 906factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.QueryStringParameter); 907return BindParameterFromProperty(parameter, QueryExpr, QueryIndexerProperty, parameter.Name, factoryContext, "query string"); 915factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.ServiceParameter); 921factoryContext.TrackedParameters.Add(parameter.Name, RequestDelegateFactoryConstants.BodyParameter); 1571var argumentExpression = Expression.Variable(parameter.ParameterType, $"{parameter.Name}_local"); 1586Debug.Assert(parameterInfo.Name != null, "Parameter name must be set for parameters resolved from properties."); 1589factoryContext.EndpointBuilder.Metadata.Add(new ParameterBindingMetadata(parameterInfo.Name, parameterInfo, hasTryParse: hasTryParse, hasBindAsync: hasBindAsync, isOptional: parameterInfo.IsOptional)); 1611Debug.Assert(parameterInfo.Name != null, "Parameter name must be set for parameters resolved from properties."); 1614factoryContext.EndpointBuilder.Metadata.Add(new ParameterBindingMetadata(parameterInfo.Name, parameterInfo, hasTryParse: hasTryParse, hasBindAsync: hasBindAsync, isOptional: parameterInfo.IsOptional)); 1628factoryContext.TrackedParameters.Add(parameter.Name!, RequestDelegateFactoryConstants.PropertyAsParameter); 1669var argument = Expression.Variable(parameter.ParameterType, $"{parameter.Name}_local"); 1672var parameterNameConstant = Expression.Constant(parameter.Name); 1688throw new InvalidOperationException($"{parameter.Name} must have a valid TryParse method to support converting from a string. No public static bool {typeName}.TryParse(string, out {typeName}) method found for {parameter.Name}."); 1896var argument = Expression.Variable(parameter.ParameterType, $"{parameter.Name}_local"); 1899var parameterNameConstant = Expression.Constant(parameter.Name); 2010Expression.Constant(parameter.Name), 2061factoryContext.TrackedParameters.Add(parameter.Name!, RequestDelegateFactoryConstants.FormCollectionParameter); 2119var formArgument = Expression.Variable(parameter.ParameterType, $"{parameter.Name}_local"); 2140var formReader = Expression.Variable(typeof(FormDataReader), $"{parameter.Name}_reader"); 2178var parameterNameConstant = Expression.Constant(parameter.Name); 2244factoryContext.TrackedParameters.Add(parameter.Name!, RequestDelegateFactoryConstants.FormFileParameter); 2280var parameterName = parameter.Name; 2313Expression.Constant(parameter.Name), 2338Expression.Constant(parameter.Name),
src\Shared\ParameterBindingMethodCache.cs (1)
343var key = new ParameterLookupKey(parameters[i].Name!, parameters[i].ParameterType);
src\Shared\PropertyAsParameterInfo.cs (1)
79if (parameters[i].Name is null)
Microsoft.AspNetCore.Http.Extensions.Tests (24)
ParameterBindingMethodCacheTests.cs (2)
1080Assert.Equal("bindAsyncRecord", parameter.Name); 1096Assert.Equal("bindAsyncStruct", parameter.Name);
PropertyAsParameterInfoTests.cs (3)
18Assert.Equal(propertyInfo.Name, parameterInfo.Name); 31Assert.Equal(propertyInfo.Name, parameterInfo.Name); 183return parameters.Single(p => p.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase));
RequestDelegateFactoryTests.cs (9)
418Assert.StartsWith("myBindAsyncRecord", parameter.Name); 439Assert.Equal("myNullableBindAsyncStruct", parameter.Name); 455Assert.Equal("myBindAsyncStruct", parameter.Name); 476Assert.StartsWith("myAwaitedBindAsyncRecord", parameter.Name); 494Assert.Equal("myAwaitedBindAsyncStruct", parameter.Name); 512Assert.Equal("myBothBindAsyncStruct", parameter.Name); 3475builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name }); 3500builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name }); 3523builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name });
RequestDelegateGenerator\SharedTypes.cs (10)
205Assert.Equal("customTodo", parameter.Name); 221if (parameter.Name?.StartsWith("myBindAsyncParam", StringComparison.OrdinalIgnoreCase) == false) 248if (parameter.Name != "myBindAsyncParam") 273if (parameter.Name != "myBindAsyncParam") 300if (parameter.Name != "myBindAsyncParam") 421if (parameter.Name != "myBindAsyncParam") 445if (parameter.Name != "myBindAsyncParam") 561builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name }); 596builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name }); 609builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name });
Microsoft.AspNetCore.Http.Microbenchmarks (10)
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (10)
205Assert.Equal("customTodo", parameter.Name); 221if (parameter.Name?.StartsWith("myBindAsyncParam", StringComparison.OrdinalIgnoreCase) == false) 248if (parameter.Name != "myBindAsyncParam") 273if (parameter.Name != "myBindAsyncParam") 300if (parameter.Name != "myBindAsyncParam") 421if (parameter.Name != "myBindAsyncParam") 445if (parameter.Name != "myBindAsyncParam") 561builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name }); 596builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name }); 609builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name });
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\Metadata\ModelMetadataIdentity.cs (1)
98return new ModelMetadataIdentity(modelType, parameter.Name, fieldInfo: parameter);
src\Shared\ParameterBindingMethodCache.cs (1)
343var key = new ParameterLookupKey(parameters[i].Name!, parameters[i].ParameterType);
Microsoft.AspNetCore.Mvc.ApiExplorer (5)
EndpointMetadataApiDescriptionProvider.cs (4)
203var parameterName = parameter.Name ?? string.Empty; 215if (parameter.Name is null) 221if (pattern.GetParameter(parameter.Name) is not RoutePatternParameterPart parameterPart) 228if (pattern.ParameterPolicies.TryGetValue(parameter.Name, out var parameterPolicyReferences))
src\Shared\PropertyAsParameterInfo.cs (1)
79if (parameters[i].Name is null)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
DefaultApiDescriptionProviderTest.cs (1)
2365Name = parameter.Name,
Microsoft.AspNetCore.Mvc.Core (11)
ApiExplorer\ApiConventionMatcher.cs (2)
42!IsNameMatch(methodParameters[i].Name, conventionParameter.Name, nameMatchBehavior))
ApplicationModels\DefaultApplicationModelProvider.cs (1)
487ParameterName = parameterInfo.Name!,
Filters\MiddlewareFilterConfigurationProvider.cs (1)
113parameterInfo.Name,
Infrastructure\ControllerActionInvoker.cs (1)
545if (!actionParameters.TryGetValue(parameterInfo.Name!, out var value) || value is null)
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
128string.Equals(property.Name, parameter.Name, StringComparison.Ordinal) &&
ModelBinding\ParameterBinder.Log.cs (5)
42parameterDescriptor.ParameterInfo.Name, 88parameterDescriptor.ParameterInfo.Name, 134parameterDescriptor.ParameterInfo.Name, 184parameterDescriptor.ParameterInfo.Name, 232controllerParameterDescriptor.ParameterInfo.Name);
Microsoft.AspNetCore.Mvc.Core.Test (11)
ApplicationModels\EndpointMetadataProviderTest.cs (1)
396builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name });
Infrastructure\ControllerActionInvokerTest.cs (1)
1664ParameterInfo = method.GetParameters().Where(p => p.Name == kvp.Key).Single(),
ModelBinding\Metadata\DefaultBindingMetadataProviderTest.cs (5)
746p => Assert.Equal("name", p.Name)); 812p => Assert.Equal("Name", p.Name), 813p => Assert.Equal("Value", p.Name)); 843p => Assert.Equal("Name", p.Name), 844p => Assert.Equal("Age", p.Name));
ModelBinding\ParameterBinderTest.cs (4)
312Name = parameter.Name, 352Assert.Equal($"{parameter.Name}.{nameof(DerivedPerson.DerivedProperty)}", kvp.Key); 367Name = parameter.Name, 407Assert.Equal(parameter.Name, kvp.Key);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (4)
DataAnnotationsMetadataProviderTest.cs (4)
1388var parameter = method.GetParameters().Where(p => p.Name == "defaultValueParameter").Single(); 1409var parameter = method.GetParameters().Where(p => p.Name == "nonNullableParameter").Single(); 1653var parameter = method.GetParameters().Where(p => p.Name == "nonNullableParameter").Single(); 1670var parameter = method.GetParameters().Where(p => p.Name == "nullableParameter").Single();
Microsoft.AspNetCore.Mvc.IntegrationTests (17)
ActionParametersIntegrationTest.cs (8)
638Name = BindingAndValidationController.BindNeverParamInfo.Name, 671Name = ParameterWithValidateNever.ValidateNeverParameterInfo.Name, 713Name = BindingAndValidationController.BindRequiredParamInfo.Name, 766Name = parameterInfo.Name, 811Name = parameterInfo.Name, 855Name = parameterInfo.Name, 973.Single(p => p.Name.Equals(parameterName, StringComparison.Ordinal)); 996.Single(p => p.Name.Equals(parameterName, StringComparison.Ordinal));
ValidationIntegrationTests.cs (5)
2030Name = parameterInfo.Name, 2082Name = parameterInfo.Name, 2152Name = parameterInfo.Name, 2476Name = parameterInfo.Name, 2527Name = parameterInfo.Name,
ValidationWithRecordIntegrationTests.cs (4)
1821Name = parameterInfo.Name, 1873Name = parameterInfo.Name, 1943Name = parameterInfo.Name, 2262Name = parameterInfo.Name,
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
95ParameterName = parameter.Name!,
Infrastructure\PageActionInvoker.cs (1)
232if (argumentsInDictionary.TryGetValue(parameter.ParameterInfo.Name!, out var value))
Microsoft.AspNetCore.Mvc.RazorPages.Test (2)
Infrastructure\ExecutorFactoryTest.cs (1)
211Name = p.Name,
Infrastructure\PageBinderFactoryTest.cs (1)
774Name = parameterInfo.Name
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\DefaultViewComponentHelper.cs (1)
121{ descriptor.Parameters[0].Name!, arguments }
Microsoft.AspNetCore.OpenApi (6)
Services\OpenApiGenerator.cs (4)
374if (parameter.Name is null) 392var name = attributeName ?? (pattern.GetParameter(parameter.Name) is { } routeParameter ? routeParameter.Name : parameter.Name); 444if (parameter.Name is { } name && pattern.GetParameter(name) is not null)
src\Shared\ParameterBindingMethodCache.cs (1)
343var key = new ParameterLookupKey(parameters[i].Name!, parameters[i].ParameterType);
src\Shared\PropertyAsParameterInfo.cs (1)
79if (parameters[i].Name is null)
Microsoft.AspNetCore.OpenApi.Tests (1)
Services\OpenApiDocumentServiceTestsBase.cs (1)
253Name = parameter.Name,
Microsoft.AspNetCore.Routing (2)
ValidationEndpointFilterFactory.cs (2)
78return displayAttribute.Name ?? parameterInfo.Name!; 81return parameterInfo.Name!;
Microsoft.AspNetCore.Routing.Tests (1)
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (1)
567builder.Metadata.Add(new ParameterNameMetadata { Name = parameter.Name ?? string.Empty });
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
142Name = parameter.Name,
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
142Name = parameter.Name,
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (8)
Attributes\AttributeTests.cs (8)
2887Assert.Equal("p1", parameters[0].Name); 2889Assert.Equal("p2", parameters[1].Name); 2891Assert.Equal("p3", parameters[2].Name); 2911Assert.Equal("p1", parameters[0].Name); 2913Assert.Equal("p2", parameters[1].Name); 2915Assert.Equal("p3", parameters[2].Name); 2928Assert.Equal("p2", parameters[0].Name); 2930Assert.Equal("p3", parameters[1].Name);
Microsoft.CodeAnalysis.EditorFeatures (1)
Lightup\LightupHelpers.cs (1)
206var argument = Expression.Parameter(typeof(TArg), parameters[0].Name);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.Test.Utilities (2)
Platform\Custom\MetadataSignatureHelper.cs (2)
145if (!string.IsNullOrWhiteSpace(parameter.Name)) // If this is not the 'return' parameter 148sb.Append(parameter.Name);
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1481methProp.ParameterNames.Add(GetName(parameters[i].Name));
Microsoft.DotNet.Internal.DependencyInjection.Testing (2)
DependencyInjectionValidation.cs (2)
157msgBuilder.Append(p.Name); 175msgBuilder.Append(p.Name);
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (1)
HelperFactory.cs (1)
256p => p.Type == parameter.ParameterType && p.Name == parameter.Name);
Microsoft.Extensions.AI (8)
Functions\AIFunctionFactory.cs (8)
869if (string.IsNullOrWhiteSpace(parameter.Name)) 907ThrowNullServices(parameter.Name); 928ThrowNullServices(parameter.Name); 931Throw.ArgumentException(nameof(arguments), $"No service of type '{parameterType}' with key '{keyedAttr.Key}' was found for parameter '{parameter.Name}'."); 954ThrowNullServices(parameter.Name); 957Throw.ArgumentException(nameof(arguments), $"No service of type '{parameterType}' was found for parameter '{parameter.Name}'."); 970if (arguments.TryGetValue(parameter.Name, out object? value)) 1000Throw.ArgumentException(nameof(arguments), $"The arguments dictionary is missing a value for the required parameter '{parameter.Name}'.");
Microsoft.Extensions.AI.Abstractions (9)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (2)
160if (parameter.Name is not null) 164dict[new(parameter.Name, parameter.ParameterType)] = parameter;
src\Shared\JsonSchemaExporter\NullabilityInfoContext\NullabilityInfoContext.cs (3)
107metaParameter = string.IsNullOrEmpty(parameter.Name) ? metaMethod.ReturnParameter : GetMetaParameter(metaMethod, parameter); 126parameter.Name == parameters[i].Name)
Utilities\AIJsonUtilities.Schema.Create.cs (4)
78if (string.IsNullOrWhiteSpace(parameter.Name)) 101parameterName: parameter.Name, 108parameterSchemas.Add(parameter.Name, parameterSchema); 111(requiredProperties ??= []).Add((JsonNode)parameter.Name);
Microsoft.Extensions.AI.Abstractions.Tests (2)
Utilities\AIJsonUtilitiesTests.cs (2)
554names.Add(p.Name); 555return p.Name is "first" or "fifth";
Microsoft.Extensions.AI.Tests (2)
Functions\AIFunctionFactoryTest.cs (2)
216ConfigureParameterBinding = p => p.Name == "firstParameter" ? new() { ExcludeFromSchema = true } : default, 561throw new ArgumentException($"Unable to resolve argument for '{p.Name}'."),
Microsoft.Extensions.Configuration.Binder (4)
ConfigurationBinder.cs (4)
251if (constructorParameters is null || !constructorParameters.Any(p => p.Name == property.Name)) 593string name = parameter.Name!; 612nameOfInvalidParameter = p.Name!; // never null as we're not passed return value parameters: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo.name?view=net-6.0#remarks 1082string? parameterName = parameter.Name;
Microsoft.VisualBasic.Core (11)
Microsoft\VisualBasic\CompilerServices\OverloadResolution.vb (7)
1263ReportError(errors, SR.OmittedArgument1, parameter.Name) 1278parameter.Name, 1294parameter.Name, 1328ReportError(errors, SR.TypeInferenceFails1, parameter.Name) 1386If Operators.CompareString(name, parameters(paramIndex).Name, True) = 0 Then 1549parameters(paramIndex).Name, 1651ReportError(errors, SR.OmittedArgument1, parameters(index).Name)
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (1)
516resultString &= parameter.Name & " As " & VBFriendlyNameOfType(parameterType, fullName:=True)
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (3)
302If StrComp(names(NameIndex), Parameters(ParmIndex).Name, CompareMethod.Text) = 0 Then 1905If StrComp(names(i), pars(j).Name, CompareMethod.Text) = 0 Then 1908Return New ArgumentException(SR.Format(SR.NamedArgumentAlreadyUsed1, pars(j).Name))
Microsoft.VisualStudio.LanguageServices (1)
ErrorReporting\VisualStudioErrorReportingService.ExceptionFormatting.cs (1)
172=> stringBuilder.Append(string.Join(",", method?.GetParameters().Select(t => (t.ParameterType?.Name ?? "<UnknownType>") + " " + t.Name) ?? []));
PresentationBuildTasks (4)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
2051CodeParameterDeclarationExpression param = new CodeParameterDeclarationExpression(pars[i].ParameterType, pars[i].Name); 2054cmieOnEvent.Parameters.Add(new CodeArgumentReferenceExpression(pars[i].Name));
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\MarkupExtensionParser.cs (2)
946parameterName = maxConstructorParams > 0 ? constructorParameters[currentConstructorParam].Name : null; 1077parameterName = constructorParameters[currentConstructorParam].Name;
PresentationFramework (4)
System\Windows\Markup\MarkupExtensionParser.cs (2)
946parameterName = maxConstructorParams > 0 ? constructorParameters[currentConstructorParam].Name : null; 1077parameterName = constructorParameters[currentConstructorParam].Name;
System\Windows\Markup\Primitives\ElementMarkupObject.cs (2)
89constructorArguments.Add(parameters[i].Name, parameters[i].Name);
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Shared (5)
JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (2)
160if (parameter.Name is not null) 164dict[new(parameter.Name, parameter.ParameterType)] = parameter;
JsonSchemaExporter\NullabilityInfoContext\NullabilityInfoContext.cs (3)
107metaParameter = string.IsNullOrEmpty(parameter.Name) ? metaMethod.ReturnParameter : GetMetaParameter(metaMethod, parameter); 126parameter.Name == parameters[i].Name)
System.ComponentModel.Composition (4)
System\ComponentModel\Composition\ReflectionModel\ReflectionComposablePart.cs (1)
328definition.ImportingLazyParameter.Value.Name),
System\ComponentModel\Composition\ReflectionModel\ReflectionParameter.cs (2)
28get { return UnderlyingParameter.Name; } 32$"{UnderlyingParameter.Member.GetDisplayName()} (Parameter=\"{UnderlyingParameter.Name}\")"; // NOLOC
System\ComponentModel\Composition\ReflectionModel\ReflectionParameterImportDefinition.cs (1)
45return $"{parameter.Member.GetDisplayName()} (Parameter=\"{parameter.Name}\", ContractName=\"{ContractName}\")"; // NOLOC
System.ComponentModel.Composition.Registration (1)
src\libraries\Common\src\System\Composition\Diagnostics\CompositionTrace.cs (1)
121parameter.Name, constructor.Name);
System.Composition.Convention (1)
src\libraries\Common\src\System\Composition\Diagnostics\CompositionTrace.cs (1)
121parameter.Name, constructor.Name);
System.Composition.TypedParts (1)
System\Composition\TypedParts\Discovery\ParameterImportSite.cs (1)
21return _pi.Name;
System.Linq.Expressions (3)
System\Linq\Expressions\ElementInit.cs (1)
122throw Error.ElementInitializerMethodNoRefOutParam(pi.Name, addMethod.Name, paramName);
System\Runtime\CompilerServices\CallSite.cs (2)
368ParameterExpression[] @params = Array.ConvertAll(invoke.GetParametersCached(), p => Expression.Parameter(p.ParameterType, p.Name)); 671ParameterExpression[] @params = Array.ConvertAll(invoke.GetParametersCached(), p => Expression.Parameter(p.ParameterType, p.Name));
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeMetadataGenerator.cs (1)
27eventParams[i].SetInfo(parameters[i].Name!, parameters[i].ParameterType, paramTypeInfo);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (4)
2127ReportOutOfBandMessage(SR.Format(SR.EventSource_VarArgsParameterMismatch, eventId, infos[i].Name)); 2546names[i] = parameters[i].Name!; 3355manifest.AddEventParameter(args[fieldIdx].ParameterType, args[fieldIdx].Name!); 3452string.Equals(args[0].Name, "relatedActivityId", StringComparison.OrdinalIgnoreCase))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventTypes.cs (2)
103string? paramName = paramInfos[i].Name; 218paramNames[i] = paramInfos[i].Name!;
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (2)
103metaParameter = string.IsNullOrEmpty(parameter.Name) ? metaMethod.ReturnParameter : GetMetaParameter(metaMethod, parameter); 122parameter.Name == parameters[i].Name)
src\libraries\System.Private.CoreLib\src\System\Reflection\ParameterInfo.cs (1)
106string? name = Name;
System.Reflection.Context (2)
System\Reflection\Context\Delegation\DelegatingParameterInfo.cs (1)
40get { return UnderlyingParameter.Name; }
System\Reflection\Context\Virtual\VirtualParameter.cs (1)
37clonedParameters[i] = new VirtualParameter(member, parameter.ParameterType, parameter.Name, parameter.Position);
System.Text.Json (2)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (2)
298if (string.IsNullOrEmpty(reflectionInfo.Name)) 306Name = reflectionInfo.Name,
System.Xaml (4)
System\Xaml\Parser\MeScanner.cs (1)
214_currentParameterName = _context.CurrentLongestConstructorOfMarkupExtension[currentCtrParam].Name;
System\Xaml\XamlObjectReader.cs (2)
1658(GetConstructorArgument(potentialProperty) == paraminfo.Name)) 2116if (parameter.Name == GetConstructorArgument(property) &&
System\Xaml\XamlXmlWriter.cs (1)
1934(XamlObjectReader.GetConstructorArgument(potentialProperty) == paraminfo.Name))
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (1)
117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);