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 и используемых в соответствии с условиями, описанными в разделе "".