我剛讀的CLI規範關於SecurityExceptions以下在方法調用:當CIL轉換爲本地代碼,而不是在運行時可能會出現.NET CLR何時評估安全屬性?
的安全檢查。
如何Microsoft實施的處理呢?
如果,例如,只有某個用戶組被允許訪問某些類,我已經放置在安全屬性檢查該組。
如果用戶運行應用程序,它是即時編譯,以及可能的安全檢查是在那個時候在運行時進行,而不是。
如果是這樣,那麼抖動緩存本機映像,因此當我在以後的時間改變用戶的組也可能帶來問題(即緩存本地圖像不反映他更新的權限)?或者它每次運行時都會出現抖動,除非我預安裝本地映像?我仍然不太確定本機圖像緩存的工作原理。
問得好!我會一直在尋找答案。 :-) – 2009-08-30 14:57:54