Язык

Thread.ContextClassLoader Свойство

Определение

Возвращает контекст ClassLoader для этого потока. -или- Задает контекст ClassLoader для этого потока.

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

Значение свойства

контекст ClassLoader для этого потока или null указание загрузчика системного класса (или сбой, что, загрузчик класса начальной загрузки)

Атрибуты

Комментарии

Документация по методу получения свойств:

Возвращает контекст ClassLoader для этого потока. ClassLoader Контекст предоставляется создателем потока для использования кодом, выполняемым в этом потоке при загрузке классов и ресурсов. Если параметр не #setContextClassLoader задан, по умолчанию используется ClassLoader контекст родительского потока. Контекст ClassLoader исключаемого потока обычно загрузчик класса, используемый для загрузки приложения.

Добавлено в версии 1.2.

Java документации по java.lang.Thread.getContextClassLoader().

Документация по набору свойств:

Задает контекст ClassLoader для этого потока. Контекст ClassLoader можно задать при создании потока и позволяет создателю потока предоставить соответствующий загрузчик getContextClassLoaderкласса через код, выполняемый в потоке при загрузке классов и ресурсов.

Если диспетчер безопасности присутствует, его SecurityManager#checkPermission(java.security.Permission) checkPermission метод вызывается с разрешением RuntimePermission RuntimePermission("setContextClassLoader") , чтобы узнать, разрешено ли задание контекста ClassLoader.

Добавлено в версии 1.2.

Java документации по java.lang.Thread.setContextClassLoader(java.lang.ClassLoader).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

См. также