<PackageReference Include="Newtonsoft.Json" Version="6.0.1" />

TypeExtensions

static class TypeExtensions
public static Assembly Assembly(this Type type)

public static bool AssignableToTypeName(this Type type, string fullTypeName, out Type match)

public static bool AssignableToTypeName(this Type type, string fullTypeName)

public static Type BaseType(this Type type)

public static bool ContainsGenericParameters(this Type type)

public static IEnumerable<Type> GetAllInterfaces(this Type target)

public static IEnumerable<MethodInfo> GetAllMethods(this Type target)

public static MethodInfo GetGenericMethod(this Type type, string name, Type[] parameterTypes)

public static bool HasParameters(this MethodInfo method, Type[] parameterTypes)

public static bool IsAbstract(this Type type)

public static bool IsClass(this Type type)

public static bool IsEnum(this Type type)

public static bool IsGenericType(this Type type)

public static bool IsGenericTypeDefinition(this Type type)

public static bool IsInterface(this Type type)

public static bool IsSealed(this Type type)

public static bool IsValueType(this Type type)

public static bool IsVisible(this Type type)

public static MemberTypes MemberType(this MemberInfo memberInfo)

public static MethodInfo Method(this Delegate d)