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