Linguaggio

ServiceLoader.Load Metodo

Definizione

Overload

Nome Descrizione
Load(Class)

Crea un nuovo caricatore del servizio per il tipo di servizio specificato, usando java del thread corrente.

Load(Class, ClassLoader)

Crea un nuovo caricatore del servizio per il tipo di servizio e il caricatore di classe specificati.

Load(Class)

Crea un nuovo caricatore del servizio per il tipo di servizio specificato, usando java del thread corrente.

[Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load(Java.Lang.Class? service);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class -> Java.Util.ServiceLoader

Parametri

service
Class

Interfaccia o classe astratta che rappresenta il servizio

Valori restituiti

Nuovo caricatore del servizio

Attributi

Commenti

Crea un nuovo caricatore del servizio per il tipo di servizio specificato, usando il caricatore della classe di contesto java.lang.Thread#getContextClassLoader del thread corrente.

Chiamata di questo metodo pratico del modulo

<blockquote>

ServiceLoader.load(<i>service</i>)

</blockquote>

equivale a

<blockquote>

ServiceLoader.load(<i>service</i>,
                               Thread.currentThread().getContextClassLoader())

</blockquote>

per java.util.ServiceLoader.load(java.lang.Class<S>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Load(Class, ClassLoader)

Crea un nuovo caricatore del servizio per il tipo di servizio e il caricatore di classe specificati.

[Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load(Java.Lang.Class? service, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class * Java.Lang.ClassLoader -> Java.Util.ServiceLoader

Parametri

service
Class

Interfaccia o classe astratta che rappresenta il servizio

loader
ClassLoader

Il caricatore di classi da usare per caricare i file di configurazione del provider e le classi del provider oppure null se il caricatore della classe di sistema (o, in caso contrario, il caricatore della classe bootstrap) deve essere usato

Valori restituiti

Nuovo caricatore del servizio

Attributi

Commenti

Crea un nuovo caricatore del servizio per il tipo di servizio e il caricatore di classe specificati.

per java.util.ServiceLoader.load(java.lang.Class<S>, java.lang.ClassLoader).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a