Compartilhar via


InMemoryDexClassLoader Classe

Definição

[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
Herança
InMemoryDexClassLoader
Atributos

Comentários

Documentação da plataforma Android

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

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

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode (Herdado de Object)
JniPeerMembers
Parent

Retorna o carregador de classe pai para delegação.

(Herdado de ClassLoader)
PeerReference (Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de BaseDexClassLoader)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de BaseDexClassLoader)

Métodos

ClearAssertionStatus()

Define o status de asserção padrão para esse carregador de classes e false descarta quaisquer padrões de pacote ou configurações de status de asserção de classe associadas ao carregador de classes.

(Herdado de ClassLoader)
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DefineClass(Byte[], Int32, Int32)
Obsoleto.

Converte uma matriz de bytes em uma instância da classe Class.

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

Converte uma matriz de bytes em uma instância da classe Class.

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

Converte uma matriz de bytes em uma instância da classe Class, com um ProtectionDomainopcional .

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

Converte um java.nio.ByteBuffer <tt>ByteBuffer</tt> em uma instância de classe Class, com um ProtectionDomainopcional .

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

Define um pacote por nome neste ClassLoader.

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

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
FindClass(String)

Localiza a classe com o nome binário especificado.

(Herdado de ClassLoader)
FindLibrary(String)

Retorna o caminho absoluto da biblioteca nativa com o nome especificado ou null.

(Herdado de BaseDexClassLoader)
FindLoadedClass(String)

Retorna a classe com o nome binário fornecido se esse carregador tiver sido registrado pela máquina virtual Java como um carregador inicial de uma classe com esse nome binário.

(Herdado de ClassLoader)
FindResource(String)

Localiza o recurso com o nome fornecido.

(Herdado de ClassLoader)
FindResources(String)

Retorna uma enumeração de java.net.URL <tt>URL</tt> objetos que representam todos os recursos com o nome fornecido.

(Herdado de ClassLoader)
FindSystemClass(String)

Localiza uma classe com o nome binário especificado, carregando-a se necessário.

(Herdado de ClassLoader)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetPackage(String)

Retorna um que foi definido por este carregador de classes ou por qualquer um Package de seus ancestrais.

(Herdado de ClassLoader)
GetPackages()

Retorna todos os Packages definidos por esse carregador de classes e seus ancestrais.

(Herdado de ClassLoader)
GetResource(String)

Localiza o recurso com o nome fornecido.

(Herdado de ClassLoader)
GetResourceAsStream(String)

Retorna um fluxo de entrada para ler o recurso especificado.

(Herdado de ClassLoader)
GetResources(String)

Localiza todos os recursos com o nome fornecido.

(Herdado de ClassLoader)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
LoadClass(String)

Carrega a classe com o nome binário especificado.

(Herdado de ClassLoader)
LoadClass(String, Boolean)

Carrega a classe com o nome binário especificado.

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

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
ResolveClass(Class)

Vincula a classe especificada.

(Herdado de ClassLoader)
SetClassAssertionStatus(String, Boolean)

Define o status de asserção desejado para a classe de nível superior nomeada neste carregador de classes e quaisquer classes aninhadas nele contidas.

(Herdado de ClassLoader)
SetDefaultAssertionStatus(Boolean)

Define o status de asserção padrão para esse carregador de classes.

(Herdado de ClassLoader)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetPackageAssertionStatus(String, Boolean)

Define o status de declaração padrão do pacote para o pacote nomeado.

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

Define os signatários de uma classe.

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

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime() (Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

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

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Aplica-se a