URLClassLoader Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| URLClassLoader(URL[]) |
Constrói um novo URLClassLoader para as URLs especificadas usando o pai |
| URLClassLoader(URL[], ClassLoader) |
Constrói um novo URLClassLoader para as URLs fornecidas. |
| URLClassLoader(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
| URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory) |
Constrói um novo URLClassLoader para as URLs especificadas, o carregador de classe pai e o URLStreamHandlerFactory. |
URLClassLoader(URL[])
Constrói um novo URLClassLoader para as URLs especificadas usando o pai ClassLoaderda delegação padrão.
[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
Parâmetros
- urls
- URL[]
as URLs das quais carregar classes e recursos
- Atributos
Comentários
Constrói um novo URLClassLoader para as URLs especificadas usando o pai ClassLoaderda delegação padrão. As URLs serão pesquisadas na ordem especificada para classes e recursos após a primeira pesquisa no carregador de classe pai. Qualquer URL que termine com um '/' é assumida para se referir a um diretório. Caso contrário, supõe-se que a URL se refira a um arquivo JAR que será baixado e aberto conforme necessário.
Se houver um gerenciador de segurança, esse método primeiro chamará o método do gerenciador de checkCreateClassLoader segurança para garantir que a criação de um carregador de classe seja permitida.
Java documentação para java.net.URLClassLoader.URLClassLoader(java.net.URL[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
URLClassLoader(URL[], ClassLoader)
Constrói um novo URLClassLoader para as URLs fornecidas.
[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
Parâmetros
- urls
- URL[]
as URLs das quais carregar classes e recursos
- parent
- ClassLoader
o carregador de classe pai para delegação
- Atributos
Comentários
Constrói um novo URLClassLoader para as URLs fornecidas. As URLs serão pesquisadas na ordem especificada para classes e recursos após a primeira pesquisa no carregador de classe pai especificado. Qualquer URL que termine com um '/' é assumida para se referir a um diretório. Caso contrário, supõe-se que a URL se refira a um arquivo JAR que será baixado e aberto conforme necessário.
Se houver um gerenciador de segurança, esse método primeiro chamará o método do gerenciador de checkCreateClassLoader segurança para garantir que a criação de um carregador de classe seja permitida.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
URLClassLoader(IntPtr, JniHandleOwnership)
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.
protected URLClassLoader(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.URLClassLoader : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.URLClassLoader
Parâmetros
- transfer
- JniHandleOwnership
Um JniHandleOwnershipque indica como lidar javaReference
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory)
Constrói um novo URLClassLoader para as URLs especificadas, o carregador de classe pai e o URLStreamHandlerFactory.
[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
Parâmetros
- urls
- URL[]
as URLs das quais carregar classes e recursos
- parent
- ClassLoader
o carregador de classe pai para delegação
- factory
- IURLStreamHandlerFactory
a URLStreamHandlerFactory a ser usada ao criar URLs
- Atributos
Comentários
Constrói um novo URLClassLoader para as URLs especificadas, o carregador de classe pai e o URLStreamHandlerFactory. O argumento pai será usado como o carregador de classe pai para delegação. O argumento de fábrica será usado como a fábrica do manipulador de fluxo para obter manipuladores de protocolo ao criar novas URLs jar.
Se houver um gerenciador de segurança, esse método primeiro chamará o método do gerenciador de checkCreateClassLoader segurança para garantir que a criação de um carregador de classe seja permitida.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.