URLClassLoader Construtores

Definição

Sobrecargas

Nome Description
URLClassLoader(URL[])

Constrói um novo URLClassLoader para as URLs especificadas usando o pai ClassLoaderda delegação padrão.

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.

Java documentação para java.net.URLClassLoader.URLClassLoader(java.net.URL[], java.lang.ClassLoader).

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

javaReference
IntPtr

nativeint

Uma IntPtrreferência de objeto JNI (Java Native Interface).

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.

Java documentação para java.net.URLClassLoader.URLClassLoader(java.net.URL[], java.lang.ClassLoader, java.net.URLStreamHandlerFactory).

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