importtype
importtype
importtype(typename)
Permette di caricare un tipo (typename) cercandolo nella cache degli assemblies caricati. Offre il vantaggio di non dover dichiarare l'assembly da cui caricare il tipo.
local String = importtype("System.String")
Nota |
|
Questa funzione è più lenta del caricamento diretto dall'assembly perché deve comunque fare una scansione di tutti i tipi definiti in tutti gli assemblies caricati |
Questa funzione permette l'importazione "lazy" dei tipi. In pratica è possibile non dichiarare tutto il namespace: vbluanet è in grado di identificare il tipo e caricarlo automaticamente. In caso di conflitti un messaggio di errore viene generato.
local String = importtype "String"
Nota |
|
Questa funzione è più lenta del caricamento passando il namespace lazy. In questo caso devono essere controllati tutti i tpi di tutti gli assembly caricati. |