11 overrides of GetNullableUnderlyingType
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\EnumBuilder.cs (1)
15
public override Type?
GetNullableUnderlyingType
() => null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\GenericTypeParameterBuilder.cs (1)
15
public override Type?
GetNullableUnderlyingType
() => null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
264
public override Type?
GetNullableUnderlyingType
() => null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilder.cs (1)
15
public override Type?
GetNullableUnderlyingType
() => null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
252
public override Type?
GetNullableUnderlyingType
() => _genericType.GetNullableUnderlyingType() is not null ? _typeArguments[0] : null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
81
public override Type?
GetNullableUnderlyingType
() => _unmodifiedType.GetNullableUnderlyingType() is not null ? GetGenericArguments()[0] : null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
22
public override Type?
GetNullableUnderlyingType
() => null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
155
public override Type?
GetNullableUnderlyingType
() => typeImpl.GetNullableUnderlyingType();
System\RuntimeType.NativeAot.cs (1)
125
public override Type?
GetNullableUnderlyingType
()
System.Reflection.Emit (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
264
public override Type?
GetNullableUnderlyingType
() => null;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
332
public override Type?
GetNullableUnderlyingType
()
6 references to GetNullableUnderlyingType
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Nullable.cs (1)
111
return nullableType.
GetNullableUnderlyingType
();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
252
public override Type? GetNullableUnderlyingType() => _genericType.
GetNullableUnderlyingType
() is not null ? _typeArguments[0] : null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
81
public override Type? GetNullableUnderlyingType() => _unmodifiedType.
GetNullableUnderlyingType
() is not null ? GetGenericArguments()[0] : null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureConstructedGenericType.cs (1)
60
public sealed override Type? GetNullableUnderlyingType() => _genericTypeDefinition.
GetNullableUnderlyingType
() is not null ? _genericTypeArguments[0] : null;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureModifiedType.cs (1)
45
public override Type? GetNullableUnderlyingType() => _unmodifiedType.
GetNullableUnderlyingType
();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
155
public override Type? GetNullableUnderlyingType() => typeImpl.
GetNullableUnderlyingType
();