Partager via


ServiceLoader.Load Méthode

Définition

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.

S’applique à