_Type.IsAssignableFrom(Type) Method

Definition

Provides COM objects with version-independent access to the IsAssignableFrom(Type) method.

C#
public bool IsAssignableFrom(Type c);

Parameters

c
Type

The Type to compare with the current Type.

Returns

true if c and the current Type represent the same type, or if the current Type is in the inheritance hierarchy of c, or if the current Type is an interface that c implements, or if c is a generic type parameter and the current Type represents one of the constraints of c. false if none of these conditions are the case, or if c is null.

Remarks

This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Applies to

Produkt Versioner
.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