System.Reflection.Emit.DerivedType.IsAssignableFrom C# (CSharp) Method