Gets the types defined in this assembly.
Assembly: mscorlib (in mscorlib.dll)
The assembly contains one or more types that cannot be loaded. The array returned by the Types property of this exception contains a Type object for each type that was loaded and Nothing for each type that could not be loaded, while the LoaderExceptions property contains an exception for each type that could not be loaded.
The method is invoked late-bound through mechanisms such as Type.InvokeMember.
The returned array includes nested types.
If the method is called on an assembly and a type in that assembly is dependent on a type in an assembly that has not been loaded (for example, if it derives from a type in the second assembly), a ReflectionTypeLoadException is thrown. For example, this can happen if the second assembly cannot be located when the method is called.
If a type has been forwarded to another assembly, it is not included in the returned array.