ServiceLoader.Load Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Load(Class) |
Crée un chargeur de service pour le type de service donné, à l’aide de java du thread actuel. |
Load(Class, ClassLoader) |
Crée un chargeur de service pour le type de service et le chargeur de classe donnés. |
Load(Class)
Crée un chargeur de service pour le type de service donné, à l’aide de java du thread actuel.
[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
Paramètres
- service
- Class
Interface ou classe abstraite représentant le service
Retours
Un nouveau chargeur de service
- Attributs
Remarques
Crée un chargeur de service pour le type de service donné, à l’aide du chargeur de classe de contexte java.lang.Thread#getContextClassLoader du thread actuel.
Appel de cette méthode pratique du formulaire
<blockquote>
ServiceLoader.load(<i>service</i>)
</blockquote>
équivaut à :
<blockquote>
ServiceLoader.load(<i>service</i>,
Thread.currentThread().getContextClassLoader())
</blockquote>
Documentation Java pour java.util.ServiceLoader.load(java.lang.Class<S>)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Load(Class, ClassLoader)
Crée un chargeur de service pour le type de service et le chargeur de classe donnés.
[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
Paramètres
- service
- Class
Interface ou classe abstraite représentant le service
- loader
- ClassLoader
Chargeur de classes à utiliser pour charger des fichiers de configuration de fournisseur et des classes de fournisseur, ou null
si le chargeur de classe système (ou, en cas d’échec, le chargeur de classe de démarrage) doit être utilisé
Retours
Un nouveau chargeur de service
- Attributs
Remarques
Crée un chargeur de service pour le type de service et le chargeur de classe donnés.
Documentation Java pour java.util.ServiceLoader.load(java.lang.Class<S>, java.lang.ClassLoader)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.