Thread.ContextClassLoader Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el contexto de este subproceso ClassLoader . -o bien- Establece el elemento ClassLoader de contexto para este subproceso.
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
Valor de propiedad
el contexto ClassLoader de este subproceso o null indica el cargador de clases del sistema (o, con errores, el cargador de clases de arranque).
- Atributos
Comentarios
Documentación del captador de propiedades:
Devuelve el contexto de este subproceso ClassLoader . El creador del subproceso proporciona el contexto ClassLoader para que lo use el código que se ejecuta en este subproceso al cargar clases y recursos. Si no #setContextClassLoader establecido, el valor predeterminado es el ClassLoader contexto del subproceso primario. El contexto del subproceso ClassLoader primordial se establece normalmente en el cargador de clases que se usa para cargar la aplicación.
Agregado en la versión 1.2.
Java documentación para java.lang.Thread.getContextClassLoader().
Documentación del establecedor de propiedades:
Establece el elemento ClassLoader de contexto para este subproceso. El elemento ClassLoader de contexto se puede establecer cuando se crea un subproceso y permite al creador del subproceso proporcionar al cargador de clases adecuado, a través getContextClassLoaderde , el código que se ejecuta en el subproceso al cargar clases y recursos.
Si hay un administrador de seguridad presente, se invoca su SecurityManager#checkPermission(java.security.Permission) checkPermission método con un RuntimePermission RuntimePermission("setContextClassLoader") permiso para ver si se permite establecer el elemento ClassLoader de contexto.
Agregado en la versión 1.2.
Java documentación para java.lang.Thread.setContextClassLoader(java.lang.ClassLoader).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.