If the type has been forwarded to another assembly, it is still returned by this method. For information on type forwarding, see Type Forwarding in the Common Language Runtime.
A type can be retrieved from a specific module using Module.GetType(string, bool). Calling Module.GetType(string, bool) on the module that contains the manifest will not search the entire assembly. To retrieve a type from an assembly, regardless of which module it is in, you must call erload:System.Reflection.Assembly.GetType.