11 overrides of IsGenericMethod
System.Private.CoreLib (5)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
63public override bool IsGenericMethod => false;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
94public override bool IsGenericMethod => true;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
116public override bool IsGenericMethod => _method.IsGenericMethod;
System\Reflection\Runtime\MethodInfos\RuntimeConstructorInfo.cs (1)
118public sealed override bool IsGenericMethod
System\Reflection\Runtime\MethodInfos\RuntimeMethodInfo.cs (1)
174public abstract override bool IsGenericMethod
System.Reflection.Context (3)
System\Reflection\Context\Delegation\DelegatingConstructorInfo.cs (1)
39public override bool IsGenericMethod
System\Reflection\Context\Delegation\DelegatingMethodInfo.cs (1)
41public override bool IsGenericMethod
System\Reflection\Context\Virtual\VirtualMethodBase.cs (1)
31public sealed override bool IsGenericMethod
System.Reflection.Emit (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
94public override bool IsGenericMethod => true;
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Constructors\RoConstructor.cs (1)
42public sealed override bool IsGenericMethod => false;
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
50public sealed override bool IsGenericMethod => IsGenericMethodDefinition || IsConstructedGenericMethod;
58 references to IsGenericMethod
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
1277if (method.IsGenericMethod)
Microsoft.AspNetCore.Diagnostics (1)
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
107if (method.IsGenericMethod)
Microsoft.AspNetCore.Hosting (1)
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
107if (method.IsGenericMethod)
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
96if (_enumTryParseMethod.IsGenericMethod)
Microsoft.AspNetCore.Mvc.Abstractions (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
96if (_enumTryParseMethod.IsGenericMethod)
Microsoft.AspNetCore.Mvc.Core (1)
ApplicationModels\DefaultApplicationModelProvider.cs (1)
454if (methodInfo.IsGenericMethod)
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
178if (methodInfo.IsGenericMethod)
Microsoft.AspNetCore.OpenApi (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
96if (_enumTryParseMethod.IsGenericMethod)
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
107if (method.IsGenericMethod)
Microsoft.AspNetCore.SignalR.Core (3)
Internal\DefaultHubDispatcher.cs (1)
898if (methodInfo.IsGenericMethod)
Internal\HubMethodDescriptor.cs (2)
22.Single(m => m.Name.Equals(nameof(AsyncEnumerableAdapters.MakeAsyncEnumerator)) && m.IsGenericMethod); 26.Single(m => m.Name.Equals(nameof(AsyncEnumerableAdapters.MakeAsyncEnumeratorFromChannel)) && m.IsGenericMethod);
Microsoft.CodeAnalysis.Scripting (1)
Hosting\ObjectFormatter\CommonObjectFormatter.cs (1)
122if (method.IsGenericMethod)
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderExtensions.cs (5)
37if (!(mi2 is MethodInfo method2) || method1.IsGenericMethod != method2.IsGenericMethod) 42if (method1.IsGenericMethod) 142!((MethodBase)member1).IsGenericMethod || 236Type[] args = method.IsGenericMethod ? method.GetGenericArguments() : null;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (1)
74if (m.IsGenericMethod)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (3)
308if (method.IsGenericMethod) 766if (!methinfo.HasSameMetadataDefinitionAs(methodBase) || !methinfo.IsGenericMethod) 1828if (conversion.DeclaringType == type && conversion.IsSpecialName && !conversion.IsGenericMethod)
Microsoft.ML.Core (4)
Utilities\FuncMethodInfo`1.cs (1)
17Contracts.CheckParam(methodInfo.IsGenericMethod, nameof(methodInfo), "Should be generic but is not");
Utilities\FuncMethodInfo`2.cs (1)
18Contracts.CheckParam(methodInfo.IsGenericMethod, nameof(methodInfo), "Should be generic but is not");
Utilities\FuncMethodInfo`3.cs (1)
18Contracts.CheckParam(methodInfo.IsGenericMethod, nameof(methodInfo), "Should be generic but is not");
Utilities\Utils.cs (1)
1189Contracts.CheckParam(meth.IsGenericMethod, nameof(func), "Should be generic but is not");
Microsoft.TestPlatform.AdapterUtilities (2)
ManagedNameUtilities\ManagedNameHelper.Reflection.cs (2)
97if (!method.IsGenericMethod && ReflectionHelpers.GetReflectedType(method) is { } semanticType && !ReflectionHelpers.IsGenericType(semanticType)) 163if (method.IsGenericMethod && !useClosedTypes)
Microsoft.VisualBasic.Core (10)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (1)
1285Return Method.IsGenericMethod
Microsoft\VisualBasic\CompilerServices\Symbols.vb (4)
490Return method.IsGenericMethod 502Return Method.IsGenericMethod AndAlso (Not Method.IsGenericMethodDefinition) 507Return method.IsGenericMethod AndAlso method.IsGenericMethodDefinition 1375If item.IsGenericMethod Then
Microsoft\VisualBasic\CompilerServices\Utils.vb (5)
167If method1.IsGenericMethod <> method2.IsGenericMethod Then 171If method1.IsGenericMethod Then 262Not DirectCast(member1, MethodBase).IsGenericMethod OrElse 334Dim args As Type() = If(method.IsGenericMethod, method.GetGenericArguments(), Nothing)
Mono.Cecil (3)
Mono.Cecil\Import.cs (3)
217 return method.IsGenericMethod && method.IsGenericMethodDefinition && import_kind == ImportGenericKind.Open; 402 if (method.IsGenericMethod) 439 return method.IsGenericMethod && !method.IsGenericMethodDefinition;
System.ComponentModel.Composition (1)
Microsoft\Internal\ReflectionServices.cs (1)
47if (method.IsGenericMethod)
System.Linq.Queryable (3)
System\Linq\EnumerableRewriter.cs (3)
37Type[]? typeArgs = (mInfo.IsGenericMethod) ? mInfo.GetGenericArguments() : null; 318if (!m.IsGenericMethod && typeArgs != null && typeArgs.Length > 0) 322if (!m.IsGenericMethodDefinition && m.IsGenericMethod && m.ContainsGenericParameters)
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackFrame.cs (1)
211if (_method is MethodInfo methodInfo && methodInfo.IsGenericMethod)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (2)
40if (info.IsGenericMethod) 116public override bool IsGenericMethod => _method.IsGenericMethod;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilder.cs (1)
348if (method.IsGenericMethod && !method.IsGenericMethodDefinition)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBase.cs (1)
48public virtual bool IsConstructedGenericMethod => IsGenericMethod && !IsGenericMethodDefinition;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (1)
132if (method.IsGenericMethod && !method.IsGenericMethodDefinition)
System.Reflection.Context (2)
System\Reflection\Context\Delegation\DelegatingConstructorInfo.cs (1)
41get { return UnderlyingConstructor.IsGenericMethod; }
System\Reflection\Context\Delegation\DelegatingMethodInfo.cs (1)
43get { return UnderlyingMethod.IsGenericMethod; }
System.Text.Json (4)
System\ReflectionExtensions.cs (2)
166or MethodInfo { IsGenericMethod: true, IsGenericMethodDefinition: false }) 203if (member is MethodInfo { IsGenericMethod: true, IsGenericMethodDefinition: false } method)
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactoryHelpers.cs (2)
32method.IsGenericMethod && 56method.IsGenericMethod &&
System.Xaml (1)
System\Xaml\Schema\MemberReflector.cs (1)
283if (method.IsGenericMethod)