繁体   English   中英

Assembly.Load是否使用缓存?

[英]Does Assembly.Load use cache?

我有一个资源程序集,它存储了许多可重用的脚本,样式和控件。 我不确定在加载后是否应该缓存此程序集。 Assembly.Load是否在同一app-domain中使用内部缓存?

谢谢!

加载到AppDomain中的程序集仍然加载,因此您无需执行任何操作,这是默认行为。

实际上,如果要卸载程序集,则会出现问题,在这种情况下,您需要卸载整个AppDomain,这就是为什么您经常将程序集加载到新的AppDomain中,在这种情况下您不需要去努力。

目前还不清楚你的意思是什么样的“缓存”,但是一旦将程序集加载到AddDomain中,它就会一直加载到AppDomain关闭。 所以你不需要做任何额外的缓存。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM