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
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 tempo de execução. |
URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory) |
Constrói um novo URLClassLoader para as URLs especificadas, carregador de classes pai e URLStreamHandlerFactory. |
URLClassLoader(URL[])
Constrói um novo URLClassLoader para as URLs especificadas usando o pai ClassLoader
de 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 a partir das quais carregar classes e recursos
- Atributos
Comentários
Constrói um novo URLClassLoader para as URLs especificadas usando o pai ClassLoader
de delegação padrão. As URLs serão pesquisadas na ordem especificada para classes e recursos após a primeira pesquisa no carregador de classes pai. Qualquer URL que termine com um '/' é assumido como se referindo a um diretório. Caso contrário, presume-se que a URL se refere 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 segurança para garantir que checkCreateClassLoader
a criação de um carregador de classes seja permitida.
Documentação Java para java.net.URLClassLoader.URLClassLoader(java.net.URL[])
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
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 a partir 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 classes pai especificado. Qualquer URL que termine com um '/' é assumido como se referindo a um diretório. Caso contrário, presume-se que a URL se refere 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 segurança para garantir que checkCreateClassLoader
a criação de um carregador de classes seja permitida.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
URLClassLoader(IntPtr, JniHandleOwnership)
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.
protected URLClassLoader (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.URLClassLoader : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.URLClassLoader
Parâmetros
- javaReference
-
IntPtr
nativeint
Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Uma JniHandleOwnershipindicação de como lidar javaReference
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory)
Constrói um novo URLClassLoader para as URLs especificadas, carregador de classes pai e 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 a partir das quais carregar classes e recursos
- parent
- ClassLoader
O carregador de classe pai para delegação
- factory
- IURLStreamHandlerFactory
o URLStreamHandlerFactory a ser usado ao criar URLs
- Atributos
Comentários
Constrói um novo URLClassLoader para as URLs especificadas, carregador de classes pai e URLStreamHandlerFactory. O argumento pai será usado como o carregador de classe pai para delegação. O argumento factory 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 segurança para garantir que checkCreateClassLoader
a criação de um carregador de classes seja permitida.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.