URLClassLoader コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| URLClassLoader(URL[]) |
既定の委任親 |
| URLClassLoader(URL[], ClassLoader) |
指定された URL の新しい URLClassLoader を構築します。 |
| URLClassLoader(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
| 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 ドキュメントjava.net.URLClassLoader.URLClassLoader(java.net.URL[])
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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 ドキュメントjava.net.URLClassLoader.URLClassLoader(java.net.URL[], java.lang.ClassLoader)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
URLClassLoader(IntPtr, JniHandleOwnership)
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。
protected URLClassLoader (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.URLClassLoader : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.URLClassLoader
パラメーター
- transfer
- JniHandleOwnership
処理方法 JniHandleOwnershipを示す javaReference
注釈
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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 を構築します。 親引数は、委任の親クラス ローダーとして使用されます。 ファクトリ引数は、新しい jar URL を作成するときにプロトコル ハンドラーを取得するストリーム ハンドラー ファクトリとして使用されます。
セキュリティ マネージャーがある場合、このメソッドは最初にセキュリティ マネージャーの checkCreateClassLoader メソッドを呼び出して、クラス ローダーの作成が許可されていることを確認します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。