importassembly

LUA

importassembly

importassembly(assemblypath)

Permette di caricare un assembly .NET. A differenza delle altre funzioni questa non ritorna l'assembly ma lo mantiene nella cache interna. Va usato in combinazione con importtype. Accetta in ingresso una stringa o una tabella di stringhe.

Esempio 121. Esempio importassembly

-- single assembly loadingimportassembly "mscorlib"
importassembly "System"
-- multiple assemblies loading
importassembly {"mscorlib", "System", "System.Windows.Forms"}
local String = importtype("System.String")


Questa chiamata consente di utilizzare gli Extension Methods.

Questa funzione richiede che LuaAsmLdr.dll sia caricato.