Freigeben über


TypeBuilder.IsAssignableFrom Methode

Definition

Bestimmt, ob ein angegebener Typ diesem Objekt zugewiesen werden kann.

Überlädt

IsAssignableFrom(TypeInfo)

Ruft einen Wert ab, der angibt, ob ein angegebenes TypeInfo-Objekt diesem Objekt zugewiesen werden kann.

IsAssignableFrom(Type)

Ruft einen Wert ab, der angibt, ob ein angegebenes Type diesem Objekt zugeordnet werden kann.

IsAssignableFrom(TypeInfo)

Quelle:
TypeBuilder.cs

Ruft einen Wert ab, der angibt, ob ein angegebenes TypeInfo-Objekt diesem Objekt zugewiesen werden kann.

public:
 override bool IsAssignableFrom(System::Reflection::TypeInfo ^ typeInfo);
public override bool IsAssignableFrom (System.Reflection.TypeInfo? typeInfo);
public override bool IsAssignableFrom (System.Reflection.TypeInfo typeInfo);
override this.IsAssignableFrom : System.Reflection.TypeInfo -> bool
Public Overrides Function IsAssignableFrom (typeInfo As TypeInfo) As Boolean

Parameter

typeInfo
TypeInfo

Das zu überprüfende Objekt.

Gibt zurück

true, wenn typeInfo diesem Objekt zugewiesen werden kann, andernfalls false.

Gilt für:

IsAssignableFrom(Type)

Quelle:
TypeBuilder.cs

Ruft einen Wert ab, der angibt, ob ein angegebenes Type diesem Objekt zugeordnet werden kann.

public:
 override bool IsAssignableFrom(Type ^ c);
public override bool IsAssignableFrom (Type? c);
public override bool IsAssignableFrom (Type c);
override this.IsAssignableFrom : Type -> bool
Public Overrides Function IsAssignableFrom (c As Type) As Boolean

Parameter

c
Type

Das zu überprüfende Objekt.

Gibt zurück

true, wenn der c-Parameter und der aktuelle Typ denselben Typ darstellen, oder wenn sich der aktuelle Typ in der Vererbungshierarchie von c befindet, oder wenn der aktuelle Typ eine Schnittstelle ist, die von c unterstützt wird. false, wenn keine dieser Bedingungen gültig sind oder wenn cnull ist.

Gilt für: