ServiceLoader.Load Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
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
Restituisce
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>
Documentazione java per java.util.ServiceLoader.load(java.lang.Class<S>)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
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
Restituisce
Nuovo caricatore del servizio
- Attributi
Commenti
Crea un nuovo caricatore del servizio per il tipo di servizio e il caricatore di classe specificati.
Documentazione java 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 dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.