URLClassLoader.Close 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
關閉此 URLClassLoader,使其無法再用來載入由此載入器定義的新類別或資源。
[Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=24)]
public virtual void Close();
[<Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=24)>]
abstract member Close : unit -> unit
override this.Close : unit -> unit
實作
- 屬性
備註
關閉此 URLClassLoader,使其無法再用來載入由此載入器定義的新類別或資源。 由該載入器在委派階層中任一父節點所定義的類別與資源仍然可存取。 另外,已經載入的職業或資源仍然可以存取。
對於 jar: 和 file: 網址,它也會關閉所有被它開啟的檔案。 如果在呼叫該方法時 close 有其他執行緒載入類別,則該載入的結果未定義。
此方法盡力關閉所有已開啟的檔案,方法是在內部捕捉 IOExceptions。 未檢查的例外與錯誤不會被捕捉。 對已關閉的裝載機呼叫關閉不會有影響。
在 1.7 版本中加入。
Java 文件 java.net.URLClassLoader.close()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。