URLClassLoader 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
URLClassLoader(URL[]) |
使用預設委派父 |
URLClassLoader(URL[], ClassLoader) |
建構指定 URL 的新 URLClassLoader。 |
URLClassLoader(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。 |
URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory) |
為指定的 URL、父類別載入器和 URLStreamHandlerFactory 建構新的 URLClassLoader。 |
URLClassLoader(URL[])
使用預設委派父 ClassLoader
代 ,為指定的URL建構新的URLClassLoader。
[Android.Runtime.Register(".ctor", "([Ljava/net/URL;)V", "")]
public URLClassLoader (Java.Net.URL[]? urls);
[<Android.Runtime.Register(".ctor", "([Ljava/net/URL;)V", "")>]
new Java.Net.URLClassLoader : Java.Net.URL[] -> Java.Net.URLClassLoader
參數
- urls
- URL[]
要從中載入類別和資源的URL
- 屬性
備註
使用預設委派父 ClassLoader
代 ,為指定的URL建構新的URLClassLoader。 URL 會在父類別載入器中第一次搜尋之後,依針對類別和資源指定的順序進行搜尋。 任何以 '/' 結尾的 URL 都假設參考目錄。 否則,系統會假設 URL 參考將視需要下載並開啟的 JAR 檔案。
如果有安全性管理員,此方法會先呼叫安全性管理員的方法 checkCreateClassLoader
,以確保允許建立類別載入器。
的 java.net.URLClassLoader.URLClassLoader(java.net.URL[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
URLClassLoader(URL[], ClassLoader)
建構指定 URL 的新 URLClassLoader。
[Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;)V", "")]
public URLClassLoader (Java.Net.URL[]? urls, Java.Lang.ClassLoader? parent);
[<Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;)V", "")>]
new Java.Net.URLClassLoader : Java.Net.URL[] * Java.Lang.ClassLoader -> Java.Net.URLClassLoader
參數
- urls
- URL[]
要從中載入類別和資源的URL
- parent
- ClassLoader
委派的父類別載入器
- 屬性
備註
建構指定 URL 的新 URLClassLoader。 URL 會在指定父類別載入器中第一次搜尋之後,依指定類別和資源的順序搜尋。 任何以 '/' 結尾的 URL 都假設參考目錄。 否則,系統會假設 URL 參考將視需要下載並開啟的 JAR 檔案。
如果有安全性管理員,此方法會先呼叫安全性管理員的方法 checkCreateClassLoader
,以確保允許建立類別載入器。
的 java.net.URLClassLoader.URLClassLoader(java.net.URL[], java.lang.ClassLoader)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
URLClassLoader(IntPtr, JniHandleOwnership)
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。
protected URLClassLoader (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.URLClassLoader : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.URLClassLoader
參數
- transfer
- JniHandleOwnership
JniHandleOwnership,指出如何處理javaReference
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory)
為指定的 URL、父類別載入器和 URLStreamHandlerFactory 建構新的 URLClassLoader。
[Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V", "")]
public URLClassLoader (Java.Net.URL[]? urls, Java.Lang.ClassLoader? parent, Java.Net.IURLStreamHandlerFactory? factory);
[<Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V", "")>]
new Java.Net.URLClassLoader : Java.Net.URL[] * Java.Lang.ClassLoader * Java.Net.IURLStreamHandlerFactory -> Java.Net.URLClassLoader
參數
- urls
- URL[]
要從中載入類別和資源的URL
- parent
- ClassLoader
委派的父類別載入器
- factory
- IURLStreamHandlerFactory
建立 URL 時要使用的 URLStreamHandlerFactory
- 屬性
備註
為指定的 URL、父類別載入器和 URLStreamHandlerFactory 建構新的 URLClassLoader。 父自變數將做為委派的父類別載入器。 Factory 自變數將用來作為數據流處理程式處理站,以在建立新的 jar URL 時取得通訊協定處理程式。
如果有安全性管理員,此方法會先呼叫安全性管理員的方法 checkCreateClassLoader
,以確保允許建立類別載入器。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。