Comparteix via


InMemoryDexClassLoader Clase

Definición

[Android.Runtime.Register("dalvik/system/InMemoryDexClassLoader", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class InMemoryDexClassLoader : Dalvik.SystemInterop.BaseDexClassLoader
[<Android.Runtime.Register("dalvik/system/InMemoryDexClassLoader", ApiSince=26, DoNotGenerateAcw=true)>]
type InMemoryDexClassLoader = class
    inherit BaseDexClassLoader
Herencia
InMemoryDexClassLoader
Atributos

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

InMemoryDexClassLoader(ByteBuffer, ClassLoader)
InMemoryDexClassLoader(ByteBuffer[], ClassLoader)
InMemoryDexClassLoader(ByteBuffer[], String, ClassLoader)

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode (Heredado de Object)
JniPeerMembers
Parent

Devuelve el cargador de clases primario para la delegación.

(Heredado de ClassLoader)
PeerReference (Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de BaseDexClassLoader)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de BaseDexClassLoader)

Métodos

ClearAssertionStatus()

Establece el estado de aserción predeterminado para este cargador false de clases en y descarta los valores predeterminados del paquete o la configuración de estado de aserción de clase asociada al cargador de clases.

(Heredado de ClassLoader)
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DefineClass(Byte[], Int32, Int32)
Obsoletos.

Convierte una matriz de bytes en una instancia de la clase Class.

(Heredado de ClassLoader)
DefineClass(String, Byte[], Int32, Int32)

Convierte una matriz de bytes en una instancia de la clase Class.

(Heredado de ClassLoader)
DefineClass(String, Byte[], Int32, Int32, ProtectionDomain)

Convierte una matriz de bytes en una instancia de la clase Class, con un opcional ProtectionDomain.

(Heredado de ClassLoader)
DefineClass(String, ByteBuffer, ProtectionDomain)

Convierte un java.nio.ByteBuffer <tt>ByteBuffer</tt> objeto en una instancia de la clase Class, con un opcional ProtectionDomain.

(Heredado de ClassLoader)
DefinePackage(String, String, String, String, String, String, String, URL)

Define un paquete por nombre en este ClassLoader.

(Heredado de ClassLoader)
Dispose() (Heredado de Object)
Dispose(Boolean) (Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
FindClass(String)

Busca la clase con el nombre binario especificado.

(Heredado de ClassLoader)
FindLibrary(String)

Devuelve la ruta de acceso absoluta de la biblioteca nativa con el nombre especificado o null.

(Heredado de BaseDexClassLoader)
FindLoadedClass(String)

Devuelve la clase con el nombre binario especificado si la máquina virtual Java ha registrado este cargador como cargador iniciador de una clase con ese nombre binario.

(Heredado de ClassLoader)
FindResource(String)

Busca el recurso con el nombre especificado.

(Heredado de ClassLoader)
FindResources(String)

Devuelve una enumeración de java.net.URL <tt>URL</tt> objetos que representan todos los recursos con el nombre especificado.

(Heredado de ClassLoader)
FindSystemClass(String)

Busca una clase con el nombre binario especificado y lo carga si es necesario.

(Heredado de ClassLoader)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetPackage(String)

Devuelve un Package objeto definido por este cargador de clases o cualquiera de sus antecesores.

(Heredado de ClassLoader)
GetPackages()

Devuelve todo lo Packages definido por este cargador de clases y sus antecesores.

(Heredado de ClassLoader)
GetResource(String)

Busca el recurso con el nombre especificado.

(Heredado de ClassLoader)
GetResourceAsStream(String)

Devuelve un flujo de entrada para leer el recurso especificado.

(Heredado de ClassLoader)
GetResources(String)

Busca todos los recursos con el nombre especificado.

(Heredado de ClassLoader)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
LoadClass(String)

Carga la clase con el nombre binario especificado.

(Heredado de ClassLoader)
LoadClass(String, Boolean)

Carga la clase con el nombre binario especificado.

(Heredado de ClassLoader)
LoadClassAsync(String) (Heredado de ClassLoader)
LoadClassAsync(String, Boolean) (Heredado de ClassLoader)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
ResolveClass(Class)

Vincula la clase especificada.

(Heredado de ClassLoader)
SetClassAssertionStatus(String, Boolean)

Establece el estado de aserción deseado para la clase de nivel superior con nombre en este cargador de clases y todas las clases anidadas contenidas en ella.

(Heredado de ClassLoader)
SetDefaultAssertionStatus(Boolean)

Establece el estado de aserción predeterminado para este cargador de clases.

(Heredado de ClassLoader)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPackageAssertionStatus(String, Boolean)

Establece el estado de aserción predeterminado del paquete para el paquete con nombre.

(Heredado de ClassLoader)
SetSigners(Class, Object[])

Establece los firmantes de una clase.

(Heredado de ClassLoader)
ToArray<T>() (Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime() (Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed() (Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced() (Heredado de Object)
IJavaPeerable.Finalized() (Heredado de Object)
IJavaPeerable.JniManagedPeerState (Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Se aplica a