LoadNETType can load any of the types defined in .NET: classes, interfaces, structs (value types), enumerations, and delegates. The assembly in which the type is defined must have previously been loaded using LoadNETAssembly.
make static methods and fields accessible only in the context that mirrors the full hierarchical namespace name
The assembly argument can be an assembly name, a NETAssembly expression, a .NET Assembly object, or a path or URL to an assembly file. If it is an assembly name, the assembly must already have been loaded.