TypeBuilder.IsAssignableFrom Metoda

Definice

Určuje, zda lze k tomuto objektu přiřadit zadaný typ.

Přetížení

IsAssignableFrom(TypeInfo)

Získá hodnotu, která označuje, zda zadaný TypeInfo objekt lze přiřadit k tomuto objektu.

IsAssignableFrom(Type)

Získá hodnotu, která označuje, zda zadané Type lze přiřadit k tomuto objektu.

IsAssignableFrom(TypeInfo)

Zdroj:
TypeBuilder.cs

Získá hodnotu, která označuje, zda zadaný TypeInfo objekt lze přiřadit k tomuto objektu.

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

Parametry

typeInfo
TypeInfo

Objekt, který se má ověřit

Návraty

truepokud typeInfo lze k tomuto objektu přiřadit, v opačném případě . false

Platí pro

.NET 10 a další verze
Produkt Verze
.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)

Zdroj:
TypeBuilder.cs

Získá hodnotu, která označuje, zda zadané Type lze přiřadit k tomuto objektu.

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

Parametry

c
Type

Objekt, který se má ověřit

Návraty

true c pokud parametr a aktuální typ představují stejný typ, nebo pokud je aktuální typ v hierarchii dědičnosti c, nebo pokud aktuální typ je rozhraní, které c podporuje. false pokud žádná z těchto podmínek není platná, nebo pokud c je null.

Platí pro

.NET 10 a další verze
Produkt Verze
.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