Langage

ServiceLoader.Load Méthode

Définition

Surcharges

Nom Description
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>

Java documentation 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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

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.

Java documentation 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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à