Language

Type.GetNullableUnderlyingType メソッド

定義

現在の null 許容型の基になる型引数を取得します。

public:
 virtual Type ^ GetNullableUnderlyingType();
public virtual Type? GetNullableUnderlyingType();
abstract member GetNullableUnderlyingType : unit -> Type
override this.GetNullableUnderlyingType : unit -> Type
Public Overridable Function GetNullableUnderlyingType () As Type

返品

現在の型が構築された Nullable<T> 型の場合は基になる型引数。それ以外の場合は null。

例外

現在の型は、このメソッドをオーバーライドしない派生型です。

注釈

派生クラスは、このメソッドをオーバーライドする必要があります。 基本実装では、 NotSupportedExceptionがスローされます。

適用対象