英語で読む

次の方法で共有


TypeBuilder.IsAssignableFrom メソッド

定義

指定された型をこのオブジェクトに割り当てることができるかどうかを判定します。

オーバーロード

IsAssignableFrom(TypeInfo)

指定された TypeInfo オブジェクトをこのオブジェクトに割り当てることができるかどうかを示す値を取得します。

IsAssignableFrom(Type)

指定された Type をこのオブジェクトに割り当てることができるかどうかを示す値を取得します。

IsAssignableFrom(TypeInfo)

ソース:
TypeBuilder.cs

指定された TypeInfo オブジェクトをこのオブジェクトに割り当てることができるかどうかを示す値を取得します。

C#
public override bool IsAssignableFrom(System.Reflection.TypeInfo? typeInfo);
C#
public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo);

パラメーター

typeInfo
TypeInfo

テストするオブジェクト。

戻り値

typeInfo をこのオブジェクトに割り当てることができる場合は true。それ以外の場合は false

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

IsAssignableFrom(Type)

ソース:
TypeBuilder.cs

指定された Type をこのオブジェクトに割り当てることができるかどうかを示す値を取得します。

C#
public override bool IsAssignableFrom(Type? c);
C#
public override bool IsAssignableFrom(Type c);

パラメーター

c
Type

テストするオブジェクト。

戻り値

c パラメーターと現在の型が同じ型を表す場合、現在の型が c の継承階層内にある場合、または現在の型が c によってサポートされるインターフェイスである場合は true。 これらの条件がいずれも当てはまらない場合、または cnull である場合は false

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1