Thread.ContextClassLoader Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Kontext ClassLoader für diesen Thread zurück. - oder- Legt den Kontext ClassLoader für diesen Thread fest.
public virtual Java.Lang.ClassLoader? ContextClassLoader { [Android.Runtime.Register("getContextClassLoader", "()Ljava/lang/ClassLoader;", "GetGetContextClassLoaderHandler")] get; [Android.Runtime.Register("setContextClassLoader", "(Ljava/lang/ClassLoader;)V", "GetSetContextClassLoader_Ljava_lang_ClassLoader_Handler")] set; }
[<get: Android.Runtime.Register("getContextClassLoader", "()Ljava/lang/ClassLoader;", "GetGetContextClassLoaderHandler")>]
[<set: Android.Runtime.Register("setContextClassLoader", "(Ljava/lang/ClassLoader;)V", "GetSetContextClassLoader_Ljava_lang_ClassLoader_Handler")>]
member this.ContextClassLoader : Java.Lang.ClassLoader with get, set
Eigenschaftswert
der Kontext ClassLoader für diesen Thread oder null das Angeben des Systemklassenladeprogramms (oder, wenn dies fehlschlägt, das Bootstrap-Klassenladeprogramm)
- Attribute
Hinweise
Dokumentation zum Property Getter:
Gibt den Kontext ClassLoader für diesen Thread zurück. Der Kontext ClassLoader wird vom Ersteller des Threads zur Verwendung durch Code bereitgestellt, der in diesem Thread ausgeführt wird, wenn Klassen und Ressourcen geladen werden. Wenn nicht #setContextClassLoader festgelegt ist, ist ClassLoader der Standardkontext des übergeordneten Threads. Der Kontext ClassLoader des Urthreads wird in der Regel auf das Klassenladeprogramm festgelegt, das zum Laden der Anwendung verwendet wird.
In 1.2 hinzugefügt.
Java Dokumentation für java.lang.Thread.getContextClassLoader().
Dokumentation zum Eigenschaftensatzer:
Legt den Kontext ClassLoader für diesen Thread fest. Der Kontext ClassLoader kann festgelegt werden, wenn ein Thread erstellt wird, und ermöglicht es dem Ersteller des Threads, das entsprechende Klassenladeprogramm bereitzustellen, bis getContextClassLoaderzum Code, der im Thread ausgeführt wird, wenn Klassen und Ressourcen geladen werden.
Wenn ein Sicherheits-Manager vorhanden ist, wird die SecurityManager#checkPermission(java.security.Permission) checkPermission Methode mit einer RuntimePermission RuntimePermission("setContextClassLoader") Berechtigung aufgerufen, um festzustellen, ob das Festlegen des Kontexts "ClassLoader" zulässig ist.
In 1.2 hinzugefügt.
Java Dokumentation für java.lang.Thread.setContextClassLoader(java.lang.ClassLoader).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.