18 overrides of GetParameters
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
50public override ParameterInfo[] GetParameters() { return _ctor.GetParameters(); }
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (1)
332public override ParameterInfo[] GetParameters() =>
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
54public override ParameterInfo[] GetParameters() => _method.GetParameters();
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
62public override ParameterInfo[] GetParameters() { return _method.GetParameters(); }
src\System\Reflection\Emit\RuntimeConstructorBuilder.cs (1)
81public override ParameterInfo[] GetParameters()
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (1)
457public override ParameterInfo[] GetParameters()
src\System\Reflection\Emit\SymbolMethod.cs (1)
82public override ParameterInfo[] GetParameters()
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
186public override ParameterInfo[] GetParameters() =>
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (1)
246public override ParameterInfo[] GetParameters()
System.Reflection.Context (3)
System\Reflection\Context\Delegation\DelegatingConstructorInfo.cs (1)
121public override ParameterInfo[] GetParameters()
System\Reflection\Context\Delegation\DelegatingMethodInfo.cs (1)
148public override ParameterInfo[] GetParameters()
System\Reflection\Context\Virtual\VirtualMethodBase.cs (1)
86public override ParameterInfo[] GetParameters()
System.Reflection.Emit (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
54public override ParameterInfo[] GetParameters() => _method.GetParameters();
System\Reflection\Emit\ArrayMethod.cs (1)
60public override ParameterInfo[] GetParameters() => throw new NotSupportedException(SR.NotSupported_SymbolMethod);
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Constructors\RoConstructor.cs (1)
65public sealed override ParameterInfo[] GetParameters() => GetParametersNoCopy().CloneArray<ParameterInfo>();
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
89public sealed override ParameterInfo[] GetParameters() => GetParametersNoCopy().CloneArray<ParameterInfo>();
System.Xaml.Tests (2)
Common\CustomConstructorInfo.cs (1)
29public override ParameterInfo[] GetParameters() => GetParametersResult.Or(DelegatingConstructor.GetParameters);
Common\CustomMethodInfo.cs (1)
32public override ParameterInfo[] GetParameters() => GetParametersResult.Or(DelegatingMethod.GetParameters);
724 references to GetParameters
Aspire.Hosting.Testing (1)
DistributedApplicationEntryPointInvoker.cs (1)
88var parameters = _entryPoint.GetParameters();
dotnet-svcutil-lib (26)
FrameworkFork\Microsoft.Xml\Xml\Core\SecureStringHasher.cs (1)
96ParameterInfo[] paramTypes = getHashCodeMethodInfo.GetParameters();
FrameworkFork\Microsoft.Xml\Xml\Serialization\Models.cs (1)
236ParameterInfo[] parameters = getMethod.GetParameters();
FrameworkFork\Microsoft.Xml\Xml\Serialization\TypeExtensions.cs (1)
46ParameterInfo[] parameters = method.GetParameters();
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (1)
1368ParameterInfo[] parameters = getMethod.GetParameters();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (3)
977if (getMethod.GetParameters().Length > 0) 1027if (getMethod == null || IsMethodOverriding(getMethod) || getMethod.GetParameters().Length > 0) 1206ParameterInfo[] parameters = method.GetParameters();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeGenerator.cs (4)
193ParameterInfo[] parameters = signature.GetParameters(); 518if (methodInfo.GetParameters().Length != expectedCount) 519throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializer.CreateSerializationException(string.Format(SRSerialization.ParameterCountMismatch, methodInfo.Name, methodInfo.GetParameters().Length, expectedCount))); 1456ConvertValue(GetVariableType(arg), methodInfo.GetParameters()[oneBasedArgIndex - 1].ParameterType);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (1)
1235if (addMethod == null || addMethod.GetParameters()[0].ParameterType != addMethodTypeArray[0])
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ExceptionDataContract.cs (1)
477gen.Emit(OpCodes.Ldarg, messageGetter.GetParameters().Length);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
1025matchedMethods = matchedMethods.Where(method => TypeSequenceEqual(method.GetParameters().Select(param => param.ParameterType).ToArray(), parameterTypes));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
149ParameterInfo[] parameters = ctor.GetParameters();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (7)
658ParameterInfo[] parameters = methodInfo.GetParameters(); 695ParameterInfo[] parameters = method.GetParameters(); 731ParameterInfo[] parameters = method.GetParameters(); 765ParameterInfo[] parameters = method.GetParameters(); 823ParameterInfo[] parameters = method.GetParameters(); 883ParameterInfo[] parameters = method.GetParameters(); 941foreach (ParameterInfo inputInfo in methodInfo.GetParameters())
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (2)
534ParameterInfo[] parameters1 = method1.GetParameters(); 535ParameterInfo[] parameters2 = method2.GetParameters();
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\InvokerUtil.cs (1)
32ParameterInfo[] parameters = method.GetParameters();
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContractAttribute.cs (1)
126|| methodInfo.GetParameters().Length > 0)
GetDocument.Insider (3)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.5.25256.101\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (3)
117&& factory.GetParameters().Length == 1 118&& typeof(string[]).Equals(factory.GetParameters()[0].ParameterType); 235var parameters = _entryPoint.GetParameters();
Infrastructure.Common (2)
xunit\ConditionAttribute.cs (2)
113if (mi != null && mi.IsStatic && mi.GetParameters().Length == 0 && mi.ReturnType == typeof(bool)) 117if (pi != null && pi.PropertyType == typeof(bool) && pi.GetMethod != null && pi.GetMethod.IsStatic && pi.GetMethod.GetParameters().Length == 0)
InProcessWebSite (1)
src\Servers\IIS\IIS\test\testassets\shared\WebSockets\TestStartup.cs (1)
22var parameters = method.GetParameters();
Metrics (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Metrics.Legacy (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.Arcade.Common (1)
MSBuildTaskBase.cs (1)
70return GetType().GetMethod(ExecuteMethodName).GetParameters().Select(p => p.ParameterType).ToArray();
Microsoft.AspNetCore.App.Analyzers.Test (4)
RouteEmbeddedLanguage\Infrastructure\ExportProviderExtensions.cs (4)
42where method.GetParameters().Length == 1 && method.GetParameters()[0].ParameterType == typeof(string) 52where method.GetParameters().Length == 1 && method.GetParameters()[0].ParameterType == typeof(string)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.AspNetCore.Components (6)
RenderTree\EventArgsTypeCache.cs (1)
17var parameterInfos = methodInfo.GetParameters();
src\Http\Routing\src\ParameterPolicyActivator.cs (5)
105if (constructors.Length == 1 && GetNonConvertableParameterTypeCount(serviceProvider, constructors[0].GetParameters()) == 1) 108parameters = ConvertArguments(serviceProvider, activationConstructor.GetParameters(), new string?[] { argumentString }); 139parameters = ConvertArguments(serviceProvider, activationConstructor.GetParameters(), arguments); 151if (GetNonConvertableParameterTypeCount(serviceProvider, constructor.GetParameters()) == argumentsLength) 169var length = constructor.GetParameters().Length;
Microsoft.AspNetCore.Components.Endpoints (5)
src\Shared\PropertyHelper\PropertyHelper.cs (5)
200Debug.Assert(propertyGetterWrapperMethod.GetParameters().Length == 2); 205Debug.Assert(propertyGetterByRefWrapperMethod.GetParameters().Length == 2); 210Debug.Assert(getMethod.GetParameters().Length == 0); 281var parameters = setMethod.GetParameters(); 554property.GetMethod.GetParameters().Length == 0;
Microsoft.AspNetCore.Connections.Abstractions (1)
src\Shared\ActivatorUtilities\ActivatorUtilities.cs (1)
106_parameters = _constructor.GetParameters();
Microsoft.AspNetCore.Diagnostics (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
114var parameters = method.GetParameters().Select(parameter =>
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (9)
Logging\IncomingHttpRouteUtilityTests.cs (9)
29var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest1Async))!.GetParameters(); 67var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest2Async))!.GetParameters(); 107var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest3Async))!.GetParameters(); 149var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest4Async))!.GetParameters(); 191var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest1Async))!.GetParameters(); 238var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest5Async))!.GetParameters(); 279var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest2Async))!.GetParameters(); 327var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest2Async))!.GetParameters(); 372var parametersInfo = typeof(TestController).GetMethod(nameof(TestController.GetTest2Async))!.GetParameters();
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Internal\Binding\JsonTranscodingServiceMethodProvider.cs (1)
49var serviceParameter = bindMethodInfo.GetParameters()[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 (5)
Internal\ConfigureBuilder.cs (1)
29var parameterInfos = MethodInfo.GetParameters();
Internal\ConfigureContainerBuilder.cs (1)
26var parameters = MethodInfo.GetParameters();
Internal\ConfigureServicesBuilder.cs (2)
38var parameters = MethodInfo.GetParameters(); 45var arguments = new object[MethodInfo.GetParameters().Length];
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
114var parameters = method.GetParameters().Select(parameter =>
Microsoft.AspNetCore.Http.Abstractions (6)
Extensions\UseMiddlewareExtensions.cs (1)
92var parameters = invokeMethod.GetParameters();
src\Shared\PropertyHelper\PropertyHelper.cs (5)
200Debug.Assert(propertyGetterWrapperMethod.GetParameters().Length == 2); 205Debug.Assert(propertyGetterByRefWrapperMethod.GetParameters().Length == 2); 210Debug.Assert(getMethod.GetParameters().Length == 0); 281var parameters = setMethod.GetParameters(); 554property.GetMethod.GetParameters().Length == 0;
Microsoft.AspNetCore.Http.Abstractions.Tests (7)
Validation\RuntimeValidatableParameterInfoResolverTests.cs (5)
85.GetParameters()[0]; 101.GetParameters()[0]; 117.GetParameters()[0]; 158.GetParameters()[0]; 166.GetParameters()[0];
Validation\ValidatableInfoResolverTests.cs (2)
65var parameter = method.GetParameters()[0]; 83var parameter = method.GetParameters()[0];
Microsoft.AspNetCore.Http.Extensions (11)
HeaderDictionaryTypeExtensions.cs (2)
271var methodParams = methodInfo.GetParameters(); 308var methodParams = methodInfo.GetParameters();
RequestDelegateFactory.cs (1)
393var args = CreateArguments(methodInfo.GetParameters(), factoryContext);
src\Shared\EndpointMetadataPopulator.cs (1)
24parameters ??= methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
35MethodParameters = methodInfo.GetParameters(); 204var paramInfos = methodInfo.GetParameters(); 256var paramInfos = methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
236var parameters = candidateMethodInfo.GetParameters();
src\Shared\ParameterBindingMethodCache.cs (3)
319if (constructor is null || constructor.GetParameters().Length == 0) 338var parameters = constructor.GetParameters(); 377var parameterlessConstructor = constructors.SingleOrDefault(c => c.GetParameters().Length == 0);
Microsoft.AspNetCore.Http.Extensions.Tests (13)
ParameterBindingMethodCacheTests.cs (8)
35var parameters = call!.Method.GetParameters(); 53var parameters = call!.Method.GetParameters(); 75var parameters = call!.Method.GetParameters(); 107var parameters = call!.Method.GetParameters(); 131var parameters = call!.Method.GetParameters(); 186var parameters = method.GetParameters(); 755return mc.Method.GetParameters()[0]; 761return mc.Method.GetParameters()[paramIndex];
PropertyAsParameterInfoTests.cs (1)
182var parameters = methodInfo.GetParameters();
RequestDelegateFactoryTests.cs (1)
2110var parameter = action.Method.GetParameters()[0];
ValidationsGenerator\ValidationsGeneratorTestBase.cs (3)
300&& factory.GetParameters().Length == 1 301&& typeof(string[]).Equals(factory.GetParameters()[0].ParameterType); 418var parameters = _entryPoint.GetParameters();
Microsoft.AspNetCore.Mvc.Abstractions (3)
src\Shared\ParameterBindingMethodCache.cs (3)
319if (constructor is null || constructor.GetParameters().Length == 0) 338var parameters = constructor.GetParameters(); 377var parameterlessConstructor = constructors.SingleOrDefault(c => c.GetParameters().Length == 0);
Microsoft.AspNetCore.Mvc.Abstractions.Test (5)
ModelBinding\ModelMetadataTest.cs (3)
260var parameter = method.GetParameters()[0]; // Add(string item) 297var parameter = method.GetParameters()[0]; // Add(string item) 341var parameter = method.GetParameters()[0]; // Add(string item)
ModelBinding\ModelStateDictionaryTest.cs (2)
1030var parameter = method.GetParameters()[0]; // Copy(string str) 1146var parameter = method.GetParameters()[0]; // Copy(string str)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (4)
DefaultApiDescriptionProviderTest.cs (4)
2175var parameterInfo = methodInfo.GetParameters()[0]; 2201var parameterInfo = methodInfo.GetParameters()[0]; 2224var parameterInfo = methodInfo.GetParameters()[0]; 2361foreach (var parameter in action.MethodInfo.GetParameters())
Microsoft.AspNetCore.Mvc.Core (18)
ApiExplorer\ApiConventionMatcher.cs (2)
22var methodParameters = methodInfo.GetParameters(); 23var conventionMethodParameters = conventionMethod.GetParameters();
ApplicationModels\DefaultApplicationModelProvider.cs (1)
85foreach (var parameterInfo in actionModel.ActionMethod.GetParameters())
Filters\MiddlewareFilterConfigurationProvider.cs (1)
93var parameterInfos = MethodInfo.GetParameters();
Infrastructure\ParameterDefaultValues.cs (1)
16var parameters = methodInfo.GetParameters();
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
115var parameters = constructor.GetParameters();
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (2)
234var parameters = constructor!.GetParameters(); 268var constructorParameters = constructor.GetParameters();
src\Shared\EndpointMetadataPopulator.cs (1)
24parameters ??= methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
35MethodParameters = methodInfo.GetParameters(); 204var paramInfos = methodInfo.GetParameters(); 256var paramInfos = methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
236var parameters = candidateMethodInfo.GetParameters();
src\Shared\PropertyHelper\PropertyHelper.cs (5)
200Debug.Assert(propertyGetterWrapperMethod.GetParameters().Length == 2); 205Debug.Assert(propertyGetterByRefWrapperMethod.GetParameters().Length == 2); 210Debug.Assert(getMethod.GetParameters().Length == 0); 281var parameters = setMethod.GetParameters(); 554property.GetMethod.GetParameters().Length == 0;
Microsoft.AspNetCore.Mvc.Core.Test (60)
ApplicationModels\ActionModelTest.cs (1)
22var parameter = new ParameterModel(action.ActionMethod.GetParameters()[0],
ApplicationModels\ApiBehaviorApplicationModelProviderTest.cs (2)
58var parameter = method.GetParameters()[0]; 101var parameter = method.GetParameters()[0];
ApplicationModels\ControllerActionDescriptorProviderTests.cs (1)
1165var parameterInfo = actionModel.ActionMethod.GetParameters().Single();
ApplicationModels\ParameterModelTest.cs (1)
15var parameter = new ParameterModel(typeof(TestController).GetMethod("Edit").GetParameters()[0],
Controllers\ControllerBinderDelegateProviderTest.cs (3)
1440.GetParameters()[0]; 1445.GetParameters()[1]; 1450.GetParameters()[2];
DependencyInjection\ApplicationModelConventionExtensionsTest.cs (4)
24controllerType.GetMethod(nameof(HelloController.GetInfo)).GetParameters()[0], 91controllerType1.GetMethod(nameof(HelloController.GetInfo)).GetParameters()[0], 316controllerType.GetMethod(nameof(HelloController.GetInfo)).GetParameters()[0], 349controllerType.GetMethod(nameof(HelloController.GetInfo)).GetParameters()[0],
Infrastructure\ControllerActionInvokerTest.cs (1)
1664ParameterInfo = method.GetParameters().Where(p => p.Name == kvp.Key).Single(),
ModelBinding\Binders\ArrayModelBinderTest.cs (2)
69.GetParameters()[0]; 103.GetParameters()[0];
ModelBinding\Binders\CollectionModelBinderTest.cs (3)
255.GetParameters()[0]; 289.GetParameters()[0]; 330.GetParameters()[0];
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (3)
280.GetParameters()[0]; 332.GetParameters()[0]; 376.GetParameters()[0];
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (4)
293.GetParameters()[0]; 340.GetParameters()[0]; 392.GetParameters()[0]; 436.GetParameters()[0];
ModelBinding\Binders\DictionaryModelBinderTest.cs (5)
178.GetParameters()[0]; 253.GetParameters()[0]; 440.GetParameters()[0]; 475.GetParameters()[0]; 524.GetParameters()[0];
ModelBinding\Binders\ServicesModelBinderProviderTest.cs (4)
103.GetParameters()[0]; 107.GetParameters()[1]; 112.GetParameters()[0]; 116.GetParameters()[1];
ModelBinding\Binders\SimpleTypeModelBinderTest.cs (1)
164var parameter = method.GetParameters()[0]; // IsLovely(int parameter)
ModelBinding\Binders\TryParseTypeModelBinderTest.cs (1)
113var parameter = method.GetParameters()[0]; // IsLovely(int parameter)
ModelBinding\Metadata\DefaultBindingMetadataProviderTest.cs (4)
745result.GetParameters(), 811result.GetParameters(), 842result.GetParameters(), 909.GetParameters()[0];
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (6)
206.GetParameters(); 225.GetParameters(); 254.GetParameters()[1]; 270.GetParameters()[0]; 321.GetParameters()[0]; 338.GetParameters()[0];
ModelBinding\Metadata\DefaultModelMetadataTest.cs (7)
992.GetParameters()[0]; 1332var parameter = constructor.GetParameters().Single(); 1376var parameter = constructor.GetParameters().Single(); 1421var parameter = constructor.GetParameters().Single(); 1466var parameter = constructor.GetParameters().Single(); 1511var parameter = constructor.GetParameters().Single(); 1556var parameter = constructor.GetParameters().Single();
ModelBinding\Metadata\ModelAttributesTest.cs (4)
185.GetParameters()[0]); 202.GetParameters()[1]); 227.GetParameters(); 247.GetParameters();
ModelBinding\ParameterBinderTest.cs (3)
140var parameter = method.GetParameters()[0]; // Equals(Person other) 308var parameter = method.GetParameters()[0]; 363var parameter = method.GetParameters()[0];
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (7)
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();
DataAnnotationsModelValidatorTest.cs (1)
43var parameter = method.GetParameters()[0]; // GetHashCode(ModelValidationResult obj)
NumericClientModelValidatorTest.cs (1)
77var parameter = method.GetParameters()[0]; // IsLovely(double number)
ValidatableObjectAdapterTest.cs (1)
22var parameter = method.GetParameters()[0]; // IsLovely(SampleModel other)
Microsoft.AspNetCore.Mvc.IntegrationTests (27)
ActionParametersIntegrationTest.cs (7)
962=> MyActionMethodInfo.GetParameters()[0]; 965=> MyActionMethodInfo.GetParameters()[1]; 967public static ParameterInfo ValidatableObjectParameterInfo => MyActionMethodInfo.GetParameters()[4]; 972.GetParameters() 987=> MyActionMethodInfo.GetParameters()[0]; 990=> MyActionMethodInfo.GetParameters()[1]; 995.GetParameters()
BinderTypeBasedModelBinderIntegrationTest.cs (1)
156var parameters = typeof(TestController).GetMethod(nameof(TestController.Action)).GetParameters();
ComplexRecordIntegrationTest.cs (1)
2002var parameterInfo = typeof(Order10).GetConstructor(new[] { typeof(Person10) }).GetParameters()[0];
DictionaryModelBinderIntegrationTest.cs (2)
436.GetParameters()[0]; 858.GetParameters()[0];
NullableReferenceTypeIntegrationTest.cs (1)
167var parameterInfo = method.GetParameters().Single();
ServicesModelBinderIntegrationTest.cs (4)
200var parameters = typeof(TestController).GetMethod(nameof(TestController.Action)).GetParameters(); 233var parameters = typeof(TestController).GetMethod(nameof(TestController.Action)).GetParameters(); 269var parameters = typeof(TestController).GetMethod(nameof(TestController.ActionWithDefaultValue)).GetParameters(); 302var parameters = typeof(TestController).GetMethod(nameof(TestController.ActionWithDefaultValue)).GetParameters();
ValidationIntegrationTests.cs (7)
613.GetParameters()[0]; 618.GetParameters()[1]; 2021.GetParameters() 2073.GetParameters() 2143.GetParameters() 2467.GetParameters() 2512.GetParameters()
ValidationWithRecordIntegrationTests.cs (4)
1812.GetParameters() 1864.GetParameters() 1934.GetParameters() 2253.GetParameters()
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
56var methodParameters = handlerModel.MethodInfo.GetParameters();
Microsoft.AspNetCore.Mvc.RazorPages.Test (8)
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (1)
255var parameters = handlerMethod.GetParameters();
Infrastructure\CompiledPageActionDescriptorFactoryTest.cs (4)
166var parameterInfo = methodInfo.GetParameters()[0]; 197var parameterInfo = methodInfo.GetParameters()[0]; 228var parameterInfo = methodInfo.GetParameters()[0]; 264var parameterInfo = methodInfo.GetParameters()[0];
Infrastructure\ExecutorFactoryTest.cs (2)
184var parameters = methodInfo.GetParameters(); 206var parameters = methodInfo.GetParameters();
Infrastructure\PageBinderFactoryTest.cs (1)
757var parameterInfo = handlerMethodInfo.GetParameters()[0];
Microsoft.AspNetCore.Mvc.Testing (3)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.5.25256.101\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (3)
117&& factory.GetParameters().Length == 1 118&& typeof(string[]).Equals(factory.GetParameters()[0].ParameterType); 235var parameters = _entryPoint.GetParameters();
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\DefaultViewComponentDescriptorProvider.cs (1)
57Parameters = methodInfo.GetParameters()
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (14)
ViewComponentResultTest.cs (14)
80Parameters = methodInfo.GetParameters(), 178Parameters = methodInfo.GetParameters(), 209Parameters = methodInfo.GetParameters(), 240Parameters = methodInfo.GetParameters(), 271Parameters = methodInfo.GetParameters(), 312Parameters = methodInfo.GetParameters(), 343Parameters = methodInfo.GetParameters(), 374Parameters = methodInfo.GetParameters(), 406Parameters = methodInfo.GetParameters(), 448Parameters = methodInfo.GetParameters(), 489Parameters = methodInfo.GetParameters(), 549Parameters = methodInfo.GetParameters(), 589Parameters = methodInfo.GetParameters(), 628Parameters = methodInfo.GetParameters(),
Microsoft.AspNetCore.OpenApi (9)
Services\OpenApiGenerator.cs (2)
262var parameters = PropertyAsParameterInfo.Flatten(methodInfo.GetParameters(), ParameterBindingMethodCache.Instance); 369var parameters = PropertyAsParameterInfo.Flatten(methodInfo.GetParameters(), ParameterBindingMethodCache.Instance);
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
35MethodParameters = methodInfo.GetParameters(); 204var paramInfos = methodInfo.GetParameters(); 256var paramInfos = methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
236var parameters = candidateMethodInfo.GetParameters();
src\Shared\ParameterBindingMethodCache.cs (3)
319if (constructor is null || constructor.GetParameters().Length == 0) 338var parameters = constructor.GetParameters(); 377var parameterlessConstructor = constructors.SingleOrDefault(c => c.GetParameters().Length == 0);
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (3)
SnapshotTestHelper.cs (3)
308&& factory.GetParameters().Length == 1 309&& typeof(string[]).Equals(factory.GetParameters()[0].ParameterType); 426var parameters = _entryPoint.GetParameters();
Microsoft.AspNetCore.OpenApi.Tests (1)
Services\OpenApiDocumentServiceTestsBase.cs (1)
249foreach (var parameter in action.MethodInfo.GetParameters())
Microsoft.AspNetCore.Routing (11)
ParameterPolicyActivator.cs (5)
105if (constructors.Length == 1 && GetNonConvertableParameterTypeCount(serviceProvider, constructors[0].GetParameters()) == 1) 108parameters = ConvertArguments(serviceProvider, activationConstructor.GetParameters(), new string?[] { argumentString }); 139parameters = ConvertArguments(serviceProvider, activationConstructor.GetParameters(), arguments); 151if (GetNonConvertableParameterTypeCount(serviceProvider, constructor.GetParameters()) == argumentsLength) 169var length = constructor.GetParameters().Length;
src\Shared\PropertyHelper\PropertyHelper.cs (5)
200Debug.Assert(propertyGetterWrapperMethod.GetParameters().Length == 2); 205Debug.Assert(propertyGetterByRefWrapperMethod.GetParameters().Length == 2); 210Debug.Assert(getMethod.GetParameters().Length == 0); 281var parameters = setMethod.GetParameters(); 554property.GetMethod.GetParameters().Length == 0;
ValidationEndpointFilterFactory.cs (1)
15var parameters = context.MethodInfo.GetParameters();
Microsoft.AspNetCore.Routing.Abstractions (5)
src\Shared\PropertyHelper\PropertyHelper.cs (5)
200Debug.Assert(propertyGetterWrapperMethod.GetParameters().Length == 2); 205Debug.Assert(propertyGetterByRefWrapperMethod.GetParameters().Length == 2); 210Debug.Assert(getMethod.GetParameters().Length == 0); 281var parameters = setMethod.GetParameters(); 554property.GetMethod.GetParameters().Length == 0;
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
114var parameters = method.GetParameters().Select(parameter =>
Microsoft.AspNetCore.Shared.Tests (11)
src\Shared\ActivatorUtilities\ActivatorUtilities.cs (1)
106_parameters = _constructor.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
35MethodParameters = methodInfo.GetParameters(); 204var paramInfos = methodInfo.GetParameters(); 256var paramInfos = methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
236var parameters = candidateMethodInfo.GetParameters();
src\Shared\PropertyHelper\PropertyHelper.cs (5)
200Debug.Assert(propertyGetterWrapperMethod.GetParameters().Length == 2); 205Debug.Assert(propertyGetterByRefWrapperMethod.GetParameters().Length == 2); 210Debug.Assert(getMethod.GetParameters().Length == 0); 281var parameters = setMethod.GetParameters(); 554property.GetMethod.GetParameters().Length == 0;
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
114var parameters = method.GetParameters().Select(parameter =>
Microsoft.AspNetCore.SignalR.Core (7)
Internal\HubMethodDescriptor.cs (1)
238var methodParameters = genericMethodInfo.GetParameters();
Internal\TypedClientBuilder.cs (2)
122var parameters = interfaceMethodInfo.GetParameters(); 291foreach (var parameter in interfaceMethod.GetParameters())
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
35MethodParameters = methodInfo.GetParameters(); 204var paramInfos = methodInfo.GetParameters(); 256var paramInfos = methodInfo.GetParameters();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
236var parameters = candidateMethodInfo.GetParameters();
Microsoft.AspNetCore.TestHost (3)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.5.25256.101\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (3)
117&& factory.GetParameters().Length == 1 118&& typeof(string[]).Equals(factory.GetParameters()[0].ParameterType); 235var parameters = _entryPoint.GetParameters();
Microsoft.Build (4)
Evaluation\Expander.cs (4)
3621IEnumerable<MethodInfo> methods = _receiverType.GetMethods(_bindingFlags).Where(m => m.Name.Equals(_methodMethodName) && m.GetParameters().Length == args.Length); 3712Type t = method.GetParameters()[i].ParameterType; 4289ParameterInfo[] parameters = member.GetParameters(); 4368ParameterInfo[] parameters = method.GetParameters();
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
Microsoft.Build.Tasks.Core (2)
StateFileBase.cs (1)
102var parameters = constructor.GetParameters();
WriteCodeFragment.cs (1)
487.Select(c => c.GetParameters().Select(p => p.ParameterType).ToArray())
Microsoft.CodeAnalysis (6)
DiaSymReader\SymUnmanagedFactory.cs (1)
85var parameters = method.GetParameters();
InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
InternalUtilities\UICultureUtilities.cs (3)
39var parameters = currentUICultureSetter.GetParameters(); 72if ((object?)currentThreadGetter == null || !currentThreadGetter.IsStatic || currentThreadGetter.ContainsGenericParameters || currentThreadGetter.ReturnType != type || currentThreadGetter.GetParameters().Length != 0) 85var parameters = currentUICultureSetter.GetParameters();
PEWriter\PeWriter.cs (1)
324.Where(m => m.Name == "CalculateChecksum" && m.GetParameters().Length == 2)
Microsoft.CodeAnalysis.Analyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenLocalFunctionTests.cs (1)
5246var attrs3 = localFn3.GetParameters().Single().GetAttributes();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Attributes\AttributeTests.cs (2)
2885var parameters = invokeMethod.GetParameters(); 2899parameters = ctor.GetParameters();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Syntax\SyntaxTests.cs (2)
288if (method.ReturnType == typeof(IEnumerable<SyntaxKind>) && method.GetParameters() is []) 307Assert.Equal(0, method.GetParameters().Length);
Microsoft.CodeAnalysis.EditorFeatures (4)
Lightup\LightupHelpers.cs (4)
189var parameters = method.GetParameters(); 256var method = type.GetTypeInfo().GetDeclaredMethods(methodName).Single(method => method.GetParameters().Length == 0); 372var parameters = method.GetParameters(); 453var parameters = method.GetParameters();
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
Microsoft.CodeAnalysis.Features (1)
SemanticSearch\AbstractSemanticSearchService.cs (1)
306if (method.GetParameters() is not [var parameter])
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Protocol\Converters\SumConverter.cs (2)
135mi.GetParameters() 146mi.GetParameters()
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\MethodHandlerDetails.cs (1)
164var parameters = methodInfo.GetParameters();
Microsoft.CodeAnalysis.PublicApiAnalyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Microsoft.CodeAnalysis.Scripting (4)
Hosting\ObjectFormatter\CommonObjectFormatter.cs (1)
131foreach (var parameter in method.GetParameters())
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (1)
401if (getter.GetParameters().Length > 0)
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (2)
207if (method.GetParameters().Length == 0) 215if (getter?.GetParameters().Length == 0)
Microsoft.CodeAnalysis.Test.Utilities (3)
Platform\CoreClr\TestExecutionLoadContext.cs (1)
73var count = entryPoint.GetParameters().Length;
Platform\Custom\MetadataSignatureHelper.cs (2)
447foreach (var parameter in method.GetParameters()) 486foreach (var parameter in constructor.GetParameters())
Microsoft.CodeAnalysis.UnitTests (2)
Collections\ImmutableSegmentedListTest.cs (1)
802var createMethod = typeof(ImmutableSegmentedList).GetMethods().Where(m => m.Name == "Create" && m.GetParameters().Length == 0).Single().MakeGenericMethod(dummType!.AsType());
Collections\List\SegmentedList.Generic.Tests.AddRange.cs (1)
65if (method.GetParameters() is not [var firstParameter, var spanParameter])
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxFactsTest.vb (1)
1269If method.ReturnType = GetType(IEnumerable(Of SyntaxKind)) AndAlso method.GetParameters().Length = 0 Then
Microsoft.CodeAnalysis.Workspaces (1)
src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Rpc\RpcServer.cs (1)
118var methodParameters = method.GetParameters();
src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
72var p = current.GetParameters();
src\Compilers\Core\Portable\InternalUtilities\UICultureUtilities.cs (3)
39var parameters = currentUICultureSetter.GetParameters(); 72if ((object?)currentThreadGetter == null || !currentThreadGetter.IsStatic || currentThreadGetter.ContainsGenericParameters || currentThreadGetter.ReturnType != type || currentThreadGetter.GetParameters().Length != 0) 85var parameters = currentUICultureSetter.GetParameters();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
src\Workspaces\MSBuild\BuildHost\Rpc\RpcServer.cs (1)
118var methodParameters = method.GetParameters();
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
128foreach (var type in method.GetParameters().Select(p => p.ParameterType))
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
MethodHandlerDetails.cs (1)
164var parameters = methodInfo.GetParameters();
Microsoft.CSharp (11)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderExtensions.cs (2)
81ParameterInfo[] pis1 = method1.GetParameters(); 82ParameterInfo[] pis2 = method2.GetParameters();
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (5)
58m.GetParameters().Length == genericParams.Count && 62ParameterInfo[] parameters = m.GetParameters(); 126Debug.Assert(c.GetParameters() == null || c.GetParameters().Length == genericInstanceParams.Count); 129ParameterInfo[] parameters = c.GetParameters();
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (2)
58p.GetSetMethod(true).GetParameters() : p.GetGetMethod(true).GetParameters();
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (2)
133foreach (ParameterInfo param in method.GetParameters()) 1389ParameterInfo[] parameters = member.GetParameters();
Microsoft.DotNet.Internal.DependencyInjection.Testing (2)
DependencyInjectionValidation.cs (2)
98.OrderBy(c => c.GetParameters().Length) 143foreach (ParameterInfo p in ctor.GetParameters())
Microsoft.DotNet.Open.Api.Tools.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.DotNet.RemoteExecutor (1)
RemoteExecutor.cs (1)
427foreach (var param in method.GetParameters())
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (3)
HelperFactory.cs (3)
223m.GetParameters().Length == 2 && 224m.GetParameters()[1].ParameterType.GetGenericTypeDefinition() == typeof(Func<,>)) 249var parameters = method.GetParameters();
Microsoft.DotNet.XUnitExtensions (3)
src\Microsoft.DotNet.XUnitExtensions.Shared\Discoverers\ConditionalTestDiscoverer.cs (2)
156if (mi != null && mi.IsStatic && mi.GetParameters().Length == 0 && mi.ReturnType == typeof(bool)) 160if (pi != null && pi.PropertyType == typeof(bool) && pi.GetMethod != null && pi.GetMethod.IsStatic && pi.GetMethod.GetParameters().Length == 0)
src\Microsoft.DotNet.XUnitExtensions.Shared\XunitParallelTheoryTestCaseRunner.cs (1)
104Type[] parameterTypes = methodToRun.GetParameters().Select(p => p.ParameterType).ToArray();
Microsoft.DotNet.XUnitV3Extensions (2)
src\Microsoft.DotNet.XUnitExtensions.Shared\Discoverers\ConditionalTestDiscoverer.cs (2)
156if (mi != null && mi.IsStatic && mi.GetParameters().Length == 0 && mi.ReturnType == typeof(bool)) 160if (pi != null && pi.PropertyType == typeof(bool) && pi.GetMethod != null && pi.GetMethod.IsStatic && pi.GetMethod.GetParameters().Length == 0)
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
726ParameterInfo[] parameters = key.Method.GetParameters();
Microsoft.Extensions.AI.Abstractions (4)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (3)
154ParameterInfo[]? parameters = ctor?.GetParameters(); 273return genericMethod.GetParameters()[parameter.Position]; 365else if (constructor.GetParameters().Length == 0)
Utilities\AIJsonUtilities.Schema.cs (1)
75foreach (ParameterInfo parameter in method.GetParameters())
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
373ParameterInfo[] parameters = func.UnderlyingMethod.GetParameters();
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
162Assert.Collection(func.UnderlyingMethod!.GetParameters(),
Microsoft.Extensions.ApiDescription.Tool.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.Extensions.Configuration.Binder (4)
ConfigurationBinder.cs (4)
280property.GetMethod.GetParameters().Length > 0) 295property.GetMethod.GetParameters().Length > 0) 525type.IsValueType || constructors.Any(ctor => ctor.GetParameters().Length == 0); 540ParameterInfo[] parameters = constructor.GetParameters();
Microsoft.Extensions.DependencyInjection (6)
ServiceLookup\CallSiteFactory.cs (5)
580ParameterInfo[] parameters = constructor.GetParameters(); 597(a, b) => b.GetParameters().Length.CompareTo(a.GetParameters().Length)); 603ParameterInfo[] parameters = constructors[i].GetParameters(); 627foreach (ParameterInfo p in bestConstructor.GetParameters())
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
172ParameterInfo[] parameters = callSite.ConstructorInfo.GetParameters();
Microsoft.Extensions.DependencyInjection.Abstractions (5)
ActivatorUtilities.cs (5)
398ParameterInfo[]? constructorParameters = constructor.GetParameters(); 448ParameterInfo[] constructorParameters = constructor.GetParameters(); 603if (TryCreateParameterMap(constructor.GetParameters(), argumentTypes, out int?[] tempParameterMap)) 657if (!TryCreateParameterMap(constructor.Info.GetParameters(), argumentTypes, out int?[] tempParameterMap)) 734Parameters = constructor.GetParameters();
Microsoft.Extensions.Options.DataAnnotations (1)
DataAnnotationValidateOptions.cs (1)
99if (propertyInfo.GetMethod is null || propertyInfo.GetMethod.GetParameters().Length > 0)
Microsoft.Extensions.SecretManager.Tools.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.JSInterop (1)
Infrastructure\DotNetDispatcher.cs (1)
472var parameters = method.GetParameters();
Microsoft.Maui (1)
Handlers\HybridWebView\HybridWebViewHandler.cs (1)
245 var dotnetParams = dotnetMethod.GetParameters();
Microsoft.Maui.Controls (8)
BindingExpression.cs (3)
276 if (pi.CanRead && pi.GetMethod.GetParameters()[0].ParameterType == typeof(int)) 289 if (pi.CanRead && pi.GetMethod.GetParameters()[0].ParameterType == typeof(string)) 300 if (pi.CanRead && pi.GetMethod.GetParameters()[0].ParameterType == typeof(object))
DependencyResolver.cs (2)
62 if (type.GetTypeInfo().DeclaredConstructors.Any(info => info.GetParameters().Length == 2)) 68 if (type.GetTypeInfo().DeclaredConstructors.Any(info => info.GetParameters().Length == args.Length))
MessagingCenter.cs (2)
87 MethodInfo.Invoke(null, MethodInfo.GetParameters().Length == 1 ? new[] { sender } : new[] { sender, args }); 98 MethodInfo.Invoke(target, MethodInfo.GetParameters().Length == 1 ? new[] { sender } : new[] { sender, args });
TypeConversionHelper.cs (1)
149 => method.GetParameters() is ParameterInfo[] parameters
Microsoft.Maui.Controls.Xaml (23)
ApplyPropertiesVisitor.cs (12)
168 && Context.Types[parentElement].GetRuntimeMethods().Any(mi => mi.Name == "Add" && mi.GetParameters().Length == 1)) 171 Context.Types[parentElement].GetRuntimeMethods().First(mi => mi.Name == "Add" && mi.GetParameters().Length == 1); 174 addMethod.Invoke(source, new[] { value.ConvertTo(addMethod.GetParameters()[0].ParameterType, (Func<TypeConverter>)null, new XamlServiceProvider(node, Context), out xpe) }); 216 if (xpe == null && (addMethod = collection.GetType().GetRuntimeMethods().First(mi => mi.Name == "Add" && mi.GetParameters().Length == 1)) != null) 483 var n_params = eventInfo.EventHandlerType.GetMethod("Invoke").GetParameters().Length; 485 .Where(mi => mi.Name == (string)value && mi.GetParameters().Length == n_params) 491 var parameters = methodinfo.GetParameters(); 494 if (!parameters[i].ParameterType.IsAssignableFrom(eventInfo.EventHandlerType.GetMethod("Invoke").GetParameters()[i].ParameterType)) 744 var addMethod = collection.GetType().GetRuntimeMethods().First(mi => mi.Name == "Add" && mi.GetParameters().Length == 1); 753 addMethod.Invoke(collection, new[] { value.ConvertTo(addMethod.GetParameters()[0].ParameterType, (Func<TypeConverter>)null, serviceProvider, out exception) }); 813 var addMethod = GetAllRuntimeMethods(property.ReturnType).FirstOrDefault(mi => mi.Name == "Add" && mi.GetParameters().Length == 1); 821 addMethod.Invoke(collection, new[] { value.ConvertTo(addMethod.GetParameters()[0].ParameterType, (Func<TypeConverter>)null, serviceProvider, out exception) });
CreateValuesVisitor.cs (11)
75 ci.IsPublic && ci.GetParameters().Length != 0 && 76 ci.GetParameters().All(pi => pi.CustomAttributes.Any(attr => attr.AttributeType == typeof(ParameterAttribute)))) && 81 else if (!type.GetTypeInfo().DeclaredConstructors.Any(ci => ci.IsPublic && ci.GetParameters().Length == 0) && 209 ci.GetParameters().Length != 0 && ci.IsPublic && 210 ci.GetParameters().All(pi => pi.CustomAttributes.Any(attr => attr.AttributeType == typeof(ParameterAttribute)))); 213 foreach (var parameter in ctorInfo.GetParameters()) 235 ci.GetParameters().Length != 0 && ci.IsPublic && 236 ci.GetParameters().All(pi => pi.CustomAttributes.Any(attr => attr.AttributeType == typeof(ParameterAttribute)))); 258 var p = m.GetParameters(); 308 var n = ctorInfo.GetParameters().Length; 312 var parameter = ctorInfo.GetParameters()[i];
Microsoft.ML.Core (21)
ComponentModel\ComponentCatalog.cs (1)
355var parameters = method.GetParameters();
ComponentModel\LoadableClassAttribute.cs (2)
183var parms = meth.GetParameters(); 214parms = meth.GetParameters();
Utilities\FuncInstanceMethodInfo1`2.cs (3)
66Contracts.CheckParam(methodCallExpression.Method.GetParameters().Length == 2, nameof(expression), "Unexpected expression form"); 67Contracts.CheckParam(methodCallExpression.Method.GetParameters()[0].ParameterType == typeof(Type), nameof(expression), "Unexpected expression form"); 68Contracts.CheckParam(methodCallExpression.Method.GetParameters()[1].ParameterType == typeof(object), nameof(expression), "Unexpected expression form");
Utilities\FuncInstanceMethodInfo1`3.cs (3)
67Contracts.CheckParam(methodCallExpression.Method.GetParameters().Length == 2, nameof(expression), "Unexpected expression form"); 68Contracts.CheckParam(methodCallExpression.Method.GetParameters()[0].ParameterType == typeof(Type), nameof(expression), "Unexpected expression form"); 69Contracts.CheckParam(methodCallExpression.Method.GetParameters()[1].ParameterType == typeof(object), nameof(expression), "Unexpected expression form");
Utilities\FuncInstanceMethodInfo1`4.cs (3)
68Contracts.CheckParam(methodCallExpression.Method.GetParameters().Length == 2, nameof(expression), "Unexpected expression form"); 69Contracts.CheckParam(methodCallExpression.Method.GetParameters()[0].ParameterType == typeof(Type), nameof(expression), "Unexpected expression form"); 70Contracts.CheckParam(methodCallExpression.Method.GetParameters()[1].ParameterType == typeof(object), nameof(expression), "Unexpected expression form");
Utilities\FuncInstanceMethodInfo2`4.cs (3)
68Contracts.CheckParam(methodCallExpression.Method.GetParameters().Length == 2, nameof(expression), "Unexpected expression form"); 69Contracts.CheckParam(methodCallExpression.Method.GetParameters()[0].ParameterType == typeof(Type), nameof(expression), "Unexpected expression form"); 70Contracts.CheckParam(methodCallExpression.Method.GetParameters()[1].ParameterType == typeof(object), nameof(expression), "Unexpected expression form");
Utilities\FuncInstanceMethodInfo3`3.cs (3)
67Contracts.CheckParam(methodCallExpression.Method.GetParameters().Length == 2, nameof(expression), "Unexpected expression form"); 68Contracts.CheckParam(methodCallExpression.Method.GetParameters()[0].ParameterType == typeof(Type), nameof(expression), "Unexpected expression form"); 69Contracts.CheckParam(methodCallExpression.Method.GetParameters()[1].ParameterType == typeof(object), nameof(expression), "Unexpected expression form");
Utilities\FuncInstanceMethodInfo3`4.cs (3)
68Contracts.CheckParam(methodCallExpression.Method.GetParameters().Length == 2, nameof(expression), "Unexpected expression form"); 69Contracts.CheckParam(methodCallExpression.Method.GetParameters()[0].ParameterType == typeof(Type), nameof(expression), "Unexpected expression form"); 70Contracts.CheckParam(methodCallExpression.Method.GetParameters()[1].ParameterType == typeof(object), nameof(expression), "Unexpected expression form");
Microsoft.ML.Data (3)
Data\SchemaDefinition.cs (1)
236internal Type ReturnType => Generator?.GetMethodInfo().GetParameters().LastOrDefault().ParameterType.GetElementType();
DataView\InternalSchemaDefinition.cs (2)
67var returnParameterInfo = generator.GetMethodInfo().GetParameters()[2]; 111var parameterInfos = Generator.GetMethodInfo().GetParameters().ToArray();
Microsoft.ML.Transforms (4)
Expression\CodeGen.cs (1)
1249var ps = meth.GetParameters();
Expression\LambdaBinder.cs (2)
1160var ps = meth.GetParameters(); 1444var type = best.Method.GetParameters()[ivMax].ParameterType;
Expression\Node.cs (1)
1053var ps = meth.GetParameters();
Microsoft.VisualBasic.Core (33)
Microsoft\VisualBasic\CompilerServices\ConversionResolution.vb (2)
649Dim inputType As System.Type = current.GetParameters(0).ParameterType 788Dim inputType As System.Type = current.GetParameters(0).ParameterType
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (1)
1006Parameters = method.GetParameters()
Microsoft\VisualBasic\CompilerServices\NewLateBinding.vb (1)
590DirectCast(member, MethodInfo).GetParameters().Length = 0) OrElse
Microsoft\VisualBasic\CompilerServices\ObjectFlowControl.vb (1)
114Dim parameters As ParameterInfo() = operatorInfo.GetParameters
Microsoft\VisualBasic\CompilerServices\OverloadResolution.vb (3)
768candidateSignature = currentMethod.GetParameters 781candidateSignature = getMethod.GetParameters 792Dim setParameters As ParameterInfo() = setMethod.GetParameters
Microsoft\VisualBasic\CompilerServices\Symbols.vb (6)
186Dim paramCount As Integer = method.GetParameters.Length 879parameters = currentMethod.GetParameters 888parameters = getMethod.GetParameters 891Dim setParameters As ParameterInfo() = setMethod.GetParameters 1391_rawParametersFromType = rawMethod.GetParameters() 1483_parameters = Me.AsMethod.GetParameters
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (3)
604For Each parameter As ParameterInfo In method.GetParameters() 649parameters = accessor.GetParameters 655Dim setParameters As ParameterInfo() = accessor.GetParameters
Microsoft\VisualBasic\CompilerServices\Utils.vb (4)
185Dim pis1 As ParameterInfo() = method1.GetParameters() 186Dim pis2 As ParameterInfo() = method2.GetParameters() 205Dim pis1 As ParameterInfo() = ctor1.GetParameters() 206Dim pis2 As ParameterInfo() = ctor2.GetParameters()
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (12)
273Parameters = ThisMethod.GetParameters() 368Parameters = ThisMethod.GetParameters() 450Parameters = ThisMethod.GetParameters() 499ThisMethod.GetParameters(), 543Parameters = ThisMethod.GetParameters() 780Parameters = ThisMethod.GetParameters() 956Score = BindingScore(ThisMethod.GetParameters(), ArgIndexes, ArgTypes, IsPropertySet, ParamArrayIndexList(MethodIndex)) 1109Dim parms() As ParameterInfo = SelectedMatch.GetParameters() 1271Parameters = ThisMethod.GetParameters() 1273AmbigParams = match0.GetParameters() 1521p1 = match1.GetParameters() 1522p2 = match2.GetParameters()
Microsoft.VisualStudio.LanguageServices (1)
ErrorReporting\VisualStudioErrorReportingService.ExceptionFormatting.cs (1)
172=> stringBuilder.Append(string.Join(",", method?.GetParameters().Select(t => (t.ParameterType?.Name ?? "<UnknownType>") + " " + t.Name) ?? []));
MinimalSample (1)
Program.cs (1)
46Console.WriteLine($"Building filter! Num args: {routeContext.MethodInfo.GetParameters().Length}");
Mvc.RoutingWebSite (2)
StartupForEndpointFilters.cs (2)
43if (context.MethodInfo.GetParameters().Length >= 1 && context.MethodInfo.GetParameters()[0].ParameterType == typeof(string))
PresentationBuildTasks (17)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (4)
1845ParameterInfo[] parameters = mi.GetParameters(); 1862ParameterInfo[] parameters = ci.GetParameters(); 1900ParameterInfo[] pis = mi.GetParameters(); 2035ParameterInfo[] pars = methodInvoke.GetParameters();
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\MarkupExtensionParser.cs (2)
1204ParameterInfo[] parInfo = ctor.GetParameters(); 1307ParameterInfo[] paramInfos = info.GetParameters();
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (3)
3204if (methodInfo.GetParameters().Length == 1) 3210propertyCanWrite = methodInfo != null && methodInfo.GetParameters().Length == 2; 3518return (methodInfo.GetParameters().Length == 2) ||
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (7)
1285pis = mi.GetParameters(); 1356if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 2) 1367if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 1) 1446pis = mi.GetParameters(); 1516if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 2) 1527if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 1) 2057ParameterInfo[] parameters = methodInfo.GetParameters();
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (1)
80if (methodInfo.GetParameters().Length == 1)
PresentationFramework (18)
MS\Internal\Helper.cs (1)
649ParameterInfo[] parameterInfos = methodInfo.GetParameters();
System\Windows\Markup\BamlRecordReader.cs (2)
3675propertyType = attachedPropertySetter.GetParameters()[1].ParameterType; 3809value = OptionallyMakeNullable(methodInfo.GetParameters()[1].ParameterType, value, methodInfo.Name.Substring("Set".Length));
System\Windows\Markup\BamlRecords.cs (1)
4667ParameterInfo[] paramInfo = methodInfo.GetParameters();
System\Windows\Markup\BamlWriter.cs (2)
1207if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 2) 1219if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 1)
System\Windows\Markup\MarkupExtensionParser.cs (1)
1204ParameterInfo[] parInfo = ctor.GetParameters();
System\Windows\Markup\Primitives\ElementMarkupObject.cs (2)
256ParameterInfo[] parameters = shouldSerializeMethod.GetParameters(); 380ParameterInfo[] ctorParameters = ctorInfo.GetParameters();
System\Windows\Markup\XamlTypeMapper.cs (9)
882if (attachedPropertyInfo != null && attachedPropertyInfo.GetParameters().Length == paramCount) 1285pis = mi.GetParameters(); 1356if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 2) 1367if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 1) 1446pis = mi.GetParameters(); 1516if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 2) 1527if (memberInfo != null && ((MethodInfo)memberInfo).GetParameters().Length != 1) 2057ParameterInfo[] parameters = methodInfo.GetParameters(); 3685_parameters[constructorIndex] = _constructors[constructorIndex].GetParameters();
Roslyn.Diagnostics.Analyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Shared (3)
JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (3)
154ParameterInfo[]? parameters = ctor?.GetParameters(); 273return genericMethod.GetParameters()[parameter.Position]; 365else if (constructor.GetParameters().Length == 0)
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
257ParameterInfo[] parameterInfos = methodInfo.GetParameters();
System.ComponentModel.Composition (7)
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (3)
205if (constructors.Length == 1 && constructors[0].GetParameters().Length == 0) 231if (constructor.GetParameters().Length == 0) 431foreach (ParameterInfo parameter in constructor.GetParameters())
System\ComponentModel\Composition\ContractNameServices.cs (1)
92ParameterInfo[] parameters = method.GetParameters();
System\ComponentModel\Composition\Primitives\ExportedDelegate.cs (1)
47ParameterInfo[] parameters = _method.GetParameters();
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (1)
242ParameterInfo[] constructorParameters = GetConstructor()!.GetParameters();
System\ComponentModel\Composition\ReflectionModel\ReflectionProperty.cs (1)
101ParameterInfo[] parameters = UnderlyingSetMethod!.GetParameters();
System.ComponentModel.Composition.Registration (4)
System\ComponentModel\Composition\Registration\PartBuilder.cs (3)
394ParameterInfo[] parameterInfos = constructorInfo.GetParameters(); 519int length = candidateConstructor.GetParameters().Length; 538int length = candidateConstructor.GetParameters().Length;
System\ComponentModel\Composition\Registration\PartBuilderOfT.cs (1)
108ParameterInfo[] parameterInfos = _constructorInfo.GetParameters();
System.ComponentModel.TypeConverter (2)
System\ComponentModel\Design\Serialization\InstanceDescriptor.cs (2)
59if (Arguments.Count != ci.GetParameters().Length) 70if (Arguments.Count != mi.GetParameters().Length)
System.Composition.Convention (5)
System\Composition\Convention\PartConventionBuilder.cs (4)
585ParameterInfo[] parameterInfos = constructorInfo.GetParameters(); 617&& mi.GetParameters().Length == 0) 765int length = candidateConstructor.GetParameters().Length; 784int length = candidateConstructor.GetParameters().Length;
System\Composition\Convention\PartConventionBuilderOfT.cs (1)
167ParameterInfo[] parameterInfos = _constructorInfo.GetParameters();
System.Composition.Hosting (2)
System\Composition\Hosting\Providers\Metadata\MetadataViewProvider.cs (2)
30var ps = ci.GetParameters(); 43var parameterlessConstructor = ti.DeclaredConstructors.SingleOrDefault(ci => ci.IsPublic && ci.GetParameters().Length == 0);
System.Composition.TypedParts (4)
System\Composition\TypedParts\ActivationFeatures\OnImportsSatisfiedFeature.cs (1)
44m.IsGenericMethodDefinition || m.GetParameters().Length != 0)
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (3)
106_constructor ??= _partType.DeclaredConstructors.FirstOrDefault(ci => ci.IsPublic && !(ci.IsStatic || ci.GetParameters().Length != 0)); 115var cps = _constructor.GetParameters(); 171var cps = _constructor.GetParameters();
System.Configuration.ConfigurationManager (2)
System\Configuration\CallbackValidatorAttribute.cs (1)
29ParameterInfo[] parameters = methodInfo.GetParameters();
System\Diagnostics\TraceUtils.cs (1)
100ParameterInfo[] ctorparams = ctorInfos[i].GetParameters();
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\DsesFilterAndTransform.cs (1)
1026if (property.GetMethod == null || property.GetMethod!.GetParameters().Length > 0)
System.Linq.Expressions (1)
System\Dynamic\Utils\TypeExtensions.cs (1)
73pis = method.GetParameters();
System.Linq.Queryable (4)
System\Linq\EnumerableRewriter.cs (4)
65ParameterInfo[] pis = mi.GetParameters(); 248ParameterInfo[][] parameters = matchingMethods.Select(m => m.GetParameters()).ToArray(); 315ParameterInfo[] mParams = m.GetParameters(); 336method.MakeGenericMethod(genericTypes).GetParameters();
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
3347ParameterInfo[] args = method.GetParameters();
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
50public override ParameterInfo[] GetParameters() { return _ctor.GetParameters(); }
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
54public override ParameterInfo[] GetParameters() => _method.GetParameters();
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
62public override ParameterInfo[] GetParameters() { return _method.GetParameters(); }
src\System\Reflection\Emit\RuntimeConstructorBuilder.cs (1)
84return rci.GetParameters();
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (1)
464return rmi.GetParameters();
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (3)
255ParameterInfo[] parameters = constructor.GetParameters() ?? 1001ParameterInfo[] paramInfo = method.GetParameters(); 1019ParameterInfo[] parameters = method.GetParameters();
src\System\Reflection\MethodBase.CoreCLR.cs (1)
56internal virtual ReadOnlySpan<ParameterInfo> GetParametersAsSpan() { return GetParameters(); }
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\ClassDataContract.cs (3)
847if (getMethod.GetParameters().Length > 0) 897if (getMethod == null || IsMethodOverriding(getMethod) || getMethod.GetParameters().Length > 0) 1077ParameterInfo[] parameters = method.GetParameters();
System\Runtime\Serialization\CodeGenerator.cs (4)
124ParameterInfo[] parameters = signature.GetParameters(); 418if (methodInfo.GetParameters().Length != expectedCount) 419throw XmlObjectSerializer.CreateSerializationException(SR.Format(SR.ParameterCountMismatch, methodInfo.Name, methodInfo.GetParameters().Length, expectedCount)); 1117ConvertValue(GetVariableType(arg), methodInfo.GetParameters()[oneBasedArgIndex - 1].ParameterType);
System\Runtime\Serialization\CollectionDataContract.cs (1)
1317if (addMethod == null || addMethod.GetParameters()[0].ParameterType != addMethodTypeArray[0])
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (1)
181ParameterInfo[] parameters = signature.GetParameters();
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (1)
116ParameterInfo[] parameters = signature.GetParameters();
System.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\Deserializer\PendingSerializationInfo.cs (1)
69ParameterInfo[] parameters = constructor.GetParameters();
System.Private.Windows.Core.TestUtilities (1)
TestAccessor.cs (1)
66Type[] types = invokeMethodInfo is null ? [] : invokeMethodInfo.GetParameters().Select(pi => pi.ParameterType).ToArray();
System.Private.Xml (14)
System\Xml\Serialization\Compiler.cs (1)
47ParameterInfo[] parms = ctors[i].GetParameters();
System\Xml\Serialization\Models.cs (1)
253ParameterInfo[] parameters = getMethod.GetParameters();
System\Xml\Serialization\TypeExtensions.cs (1)
45ParameterInfo[] parameters = method.GetParameters();
System\Xml\Serialization\Types.cs (1)
1358ParameterInfo[] parameters = getMethod.GetParameters();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (1)
2826Type addParameterType = Add.GetParameters()[0].ParameterType;
System\Xml\Xsl\IlGen\GenerateHelper.cs (1)
821foreach (ParameterInfo paramInfo in meth.GetParameters())
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
950Check(actualArgs.Count == extFunc.Method!.GetParameters().Length, actualArgs, "InvokeEarlyBound argument count must match function's argument count");
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (4)
174if (methSearch.Name.Equals(_name, comparison) && (_numArgs == -1 || methSearch.GetParameters().Length == _numArgs)) 198if (methSearch.Name.Equals(_name, comparison) && (_numArgs == -1 || methSearch.GetParameters().Length == _numArgs)) 212if (methSearch.Name.Equals(_name, comparison) && methSearch.GetParameters().Length == _numArgs) 231ParameterInfo[] paramInfo = meth.GetParameters();
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (3)
141if (methods[i].GetParameters().Length == argTypes.Length) 158ParameterInfo[] parameters = methods[i].GetParameters(); 968ParameterInfo[] parameters = method.GetParameters();
System.Reflection.Context (4)
System\Reflection\Context\Delegation\DelegatingConstructorInfo.cs (1)
123return UnderlyingConstructor.GetParameters();
System\Reflection\Context\Delegation\DelegatingMethodInfo.cs (1)
150return UnderlyingMethod.GetParameters();
System\Reflection\Context\Virtual\VirtualPropertyBase.cs (2)
212_indexedParameters = VirtualParameter.CloneParameters(this, method.GetParameters(), skipLastParameter: false); 219_indexedParameters = VirtualParameter.CloneParameters(this, method.GetParameters(), skipLastParameter: true);
System.Reflection.DispatchProxy (3)
src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (2)
79.Single(c => c.GetParameters().Length == 1 && 80c.GetParameters()[0].ParameterType == typeof(AttributeTargets));
System\Reflection\DispatchProxyGenerator.cs (1)
413ParameterInfo[] parameters = mi.GetParameters();
System.Reflection.Emit (7)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
54public override ParameterInfo[] GetParameters() => _method.GetParameters();
System\Reflection\Emit\CustomAttributeWrapper.cs (1)
51ParameterInfo[] pi = ctor.GetParameters();
System\Reflection\Emit\ILGeneratorImpl.cs (2)
454stackChange -= con.GetParameters().Length; 664stackChange -= methodInfo.GetParameters().Length;
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
750memberHandle = AddMemberReference(ctor.Name, GetTypeHandle(memberInfo.DeclaringType!), MetadataSignatureHelper.GetConstructorSignature(ctor.GetParameters(), this)); 794MetadataSignatureHelper.GetMethodSignature(this, ParameterTypes(method.GetParameters()), method.ReturnType,
System\Reflection\Emit\TypeBuilderImpl.cs (1)
1277MethodInfo? targetMethod = GetMethodImpl(interfaceMethod.Name, GetBindingFlags(interfaceMethod), null, interfaceMethod.CallingConvention, GetParameterTypes(interfaceMethod.GetParameters()), null);
System.Reflection.MetadataLoadContext (1)
System\CoreRtBridge.cs (1)
66return m.GetParameters();
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\PendingSerializationInfo.cs (1)
71ParameterInfo[] parameters = constructor.GetParameters();
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
88ParameterInfo[] parameters = method.GetParameters();
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\ObjectManager.cs (1)
801ParameterInfo[] parameters = ci.GetParameters();
System.Security.Cryptography (1)
System\Security\Cryptography\CryptoConfig.cs (1)
453if (con.GetParameters().Length == args.Length)
System.Text.Json (13)
src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (1)
256else if (constructor.GetParameters().Length == 0)
System\ReflectionExtensions.cs (1)
126return genericMethod.GetParameters()[parameter.Position];
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactoryHelpers.cs (2)
31method.GetParameters().Length == 1 && 55method.GetParameters().Length == 1 &&
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (1)
52ParameterInfo[]? parameters = constructor?.GetParameters();
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
289ParameterInfo[] parameters = typeInfo.Converter.ConstructorInfo.GetParameters();
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
102ParameterInfo[] parameters = ctorInfo.GetParameters();
System\Text\Json\Serialization\Metadata\ReflectionEmitMemberAccessor.cs (3)
24Debug.Assert(constructorInfo is null || constructorInfo.GetParameters().Length == 0); 82ParameterInfo[] parameters = constructor.GetParameters(); 123ParameterInfo[] parameters = constructor.GetParameters();
System\Text\Json\Serialization\Metadata\ReflectionMemberAccessor.cs (3)
22Debug.Assert(ctorInfo is null || ctorInfo.GetParameters().Length == 0); 46int parameterCount = constructor.GetParameters().Length; 81int parameterCount = constructor.GetParameters().Length;
System.Windows.Forms (1)
System\Windows\Forms\ComponentModel\COM2Interop\COM2IManagedPerPropertyBrowsingHandler.cs (1)
157ParameterInfo[] parameters = constructor.GetParameters();
System.Windows.Forms.Design (10)
System\ComponentModel\Design\DesignerActionList.cs (1)
44if (info.GetParameters().Length == 0 && !info.IsSpecialName)
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (1)
47ParameterInfo[] parameters = method.GetParameters();
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (2)
729ParameterInfo[] delegateParams = delegateInvoke.GetParameters(); 1946parameters = mi.GetParameters();
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (5)
244ParameterInfo parameter = method.GetParameters()[0]; 336ParameterInfo[] parameters = method.GetParameters(); 345if (method.GetParameters().Length == 1 && MethodSupportsSerialization(method)) 357Type elementType = provider.GetRuntimeType(addRangeMethodToUse.GetParameters()[0].ParameterType.GetElementType()!); 366Type elementType = provider.GetRuntimeType(addMethodToUse.GetParameters()[0].ParameterType);
System\ComponentModel\Design\Serialization\DesignerSerializationManager.cs (1)
306ParameterInfo[] parameters = info.GetParameters();
System.Windows.Forms.Interop.Tests (1)
AccessibleObjectTests.cs (1)
726if (member is PropertyInfo property && property.GetGetMethod() is MethodInfo getter && getter.GetParameters() is var parameters && parameters.Length > 0)
System.Xaml (24)
System\Xaml\Context\XamlParserContext.cs (1)
175ParameterInfo[] parInfo = ctr.GetParameters();
System\Xaml\Runtime\DynamicMethodRuntime.cs (4)
359ParameterInfo[] args = method.GetParameters(); 367ParameterInfo[] parameters = method.GetParameters(); 427Type targetType = getter.IsStatic ? getter.GetParameters()[0].ParameterType : GetTargetType(getter); 445ParameterInfo[] parameters = setter.GetParameters();
System\Xaml\Schema\CollectionReflector.cs (2)
319ParameterInfo[] paramInfos = method.GetParameters(); 370if (method.GetParameters().Length == argCount)
System\Xaml\Schema\TypeReflector.cs (5)
653ParameterInfo[] getterParams = curGetter.GetParameters(); 654ParameterInfo[] setterParams = curSetter.GetParameters(); 929ParameterInfo[] pmi = mi.GetParameters(); 953ParameterInfo[] pmi = mi.GetParameters(); 978ParameterInfo[] pmi = mi.GetParameters();
System\Xaml\XamlMember.cs (4)
684ParameterInfo[] parameters = accessor.GetParameters(); 847if ((method.GetParameters().Length != 1) || (method.ReturnType == typeof(void))) 855if ((method is not null) && (method.GetParameters().Length != 2)) 1025ParameterInfo[] parameters = mi.GetParameters();
System\Xaml\XamlObjectReader.cs (4)
1218methodParams = method.GetParameters(); 1235methodParams = ctor.GetParameters(); 1239methodParams = mi.GetParameters(); 1642var constructorParameters = constructor.GetParameters();
System\Xaml\XamlType.cs (3)
981ParameterInfo[] addParams = addMethod.GetParameters(); 1001ParameterInfo[] addParams = addMethod.GetParameters(); 1697ParameterInfo[] parameterInfos = info.GetParameters();
System\Xaml\XamlXmlWriter.cs (1)
1991return constructor.GetParameters();
System.Xaml.Tests (6)
Common\CustomConstructorInfo.cs (1)
29public override ParameterInfo[] GetParameters() => GetParametersResult.Or(DelegatingConstructor.GetParameters);
Common\CustomMethodInfo.cs (1)
32public override ParameterInfo[] GetParameters() => GetParametersResult.Or(DelegatingMethod.GetParameters);
System\Windows\Markup\StaticExtensionTests.cs (1)
217Assert.Equal(new Type[] { typeof(string) }, Assert.IsAssignableFrom<ConstructorInfo>(descriptor.MemberInfo).GetParameters().Select(p => p.ParameterType));
System\Windows\Markup\TypeExtensionTests.cs (1)
178Assert.Equal(new Type[] { typeof(Type) }, Assert.IsAssignableFrom<ConstructorInfo>(descriptor.MemberInfo).GetParameters().Select(p => p.ParameterType));
System\Xaml\Replacements\DateTimeOffsetConverter2Tests.cs (1)
90ParameterInfo[] parameters = Assert.IsAssignableFrom<ConstructorInfo>(descriptor.MemberInfo).GetParameters();
System\Xaml\Replacements\TypeUriConverterTests.cs (1)
151ParameterInfo[] parameters = Assert.IsAssignableFrom<ConstructorInfo>(descriptor.MemberInfo).GetParameters();
Test.Utilities (5)
CodeMetricsTestsBase.cs (1)
127var parameterInfos = ctor.GetParameters();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);
Text.Analyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
231if (syntaxTreeOptionsProviderTryGetDiagnosticValueMethod.GetParameters().Length == 3)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\LightupHelpers.cs (3)
110.SingleOrDefault(m => !m.IsStatic && m.GetParameters().Length == 1 && m.GetParameters()[0].ParameterType.Equals(property.PropertyType)); 117var valueParameter = Expression.Parameter(typeof(TProperty), methodInfo.GetParameters()[0].Name);