Base:
method
GetGenericTypeDefinition
System.Type.GetGenericTypeDefinition()
3 overrides of GetGenericTypeDefinition
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureConstructedGenericType.cs (1)
59public sealed override Type GetGenericTypeDefinition() => _genericTypeDefinition;
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureGenericParameterType.cs (1)
34public sealed override Type GetGenericTypeDefinition() => throw new InvalidOperationException(SR.InvalidOperation_NotGenericType);
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureHasElementType.cs (1)
35public sealed override Type GetGenericTypeDefinition() => throw new InvalidOperationException(SR.InvalidOperation_NotGenericType);
2 references to GetGenericTypeDefinition
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureTypeExtensions.cs (2)
54if (!(pattern.GetGenericTypeDefinition() == actual.GetGenericTypeDefinition())) 148return signatureType.GetGenericTypeDefinition().TryMakeGenericType(newGenericTypeArguments!);