Opcodes Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
Use the 'Dalvik.Bytecode.IOpcodes' type. This class will be removed in a future release.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação).
[Android.Runtime.Register("mono/internal/dalvik/bytecode/Opcodes", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Dalvik.Bytecode.IOpcodes' type. This class will be removed in a future release.")]
public abstract class Opcodes : Java.Lang.Object
[<Android.Runtime.Register("mono/internal/dalvik/bytecode/Opcodes", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Dalvik.Bytecode.IOpcodes' type. This class will be removed in a future release.")>]
type Opcodes = class
inherit Object
- Herança
- 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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Campos
| Nome | Description |
|---|---|
| OpAddDouble | |
| OpAddDouble2addr | |
| OpAddFloat | |
| OpAddFloat2addr | |
| OpAddInt | |
| OpAddInt2addr | |
| OpAddIntLit16 | |
| OpAddIntLit8 | |
| OpAddLong | |
| OpAddLong2addr | |
| OpAget | |
| OpAgetBoolean | |
| OpAgetByte | |
| OpAgetChar | |
| OpAgetObject | |
| OpAgetShort | |
| OpAgetWide | |
| OpAndInt | |
| OpAndInt2addr | |
| OpAndIntLit16 | |
| OpAndIntLit8 | |
| OpAndLong | |
| OpAndLong2addr | |
| OpAput | |
| OpAputBoolean | |
| OpAputByte | |
| OpAputChar | |
| OpAputObject | |
| OpAputShort | |
| OpAputWide | |
| OpArrayLength | |
| OpBreakpoint |
Obsoleto.
Detalhes da implementação. |
| OpCheckCast | |
| OpCheckCastJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpCmpgDouble | |
| OpCmpgFloat | |
| OpCmplDouble | |
| OpCmplFloat | |
| OpCmpLong | |
| OpConst | |
| OpConst16 | |
| OpConst4 | |
| OpConstClass | |
| OpConstClassJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpConstHigh16 | |
| OpConstMethodHandle |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| OpConstMethodType |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| OpConstString | |
| OpConstStringJumbo | |
| OpConstWide | |
| OpConstWide16 | |
| OpConstWide32 | |
| OpConstWideHigh16 | |
| OpDivDouble | |
| OpDivDouble2addr | |
| OpDivFloat | |
| OpDivFloat2addr | |
| OpDivInt | |
| OpDivInt2addr | |
| OpDivIntLit16 | |
| OpDivIntLit8 | |
| OpDivLong | |
| OpDivLong2addr | |
| OpDoubleToFloat | |
| OpDoubleToInt | |
| OpDoubleToLong | |
| OpExecuteInline |
Obsoleto.
Detalhes da implementação. |
| OpExecuteInlineRange |
Obsoleto.
Detalhes da implementação. |
| OpFillArrayData | |
| OpFilledNewArray | |
| OpFilledNewArrayJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpFilledNewArrayRange | |
| OpFloatToDouble | |
| OpFloatToInt | |
| OpFloatToLong | |
| OpGoto | |
| OpGoto16 | |
| OpGoto32 | |
| OpIfEq | |
| OpIfEqz | |
| OpIfGe | |
| OpIfGez | |
| OpIfGt | |
| OpIfGtz | |
| OpIfLe | |
| OpIfLez | |
| OpIfLt | |
| OpIfLtz | |
| OpIfNe | |
| OpIfNez | |
| OpIget | |
| OpIgetBoolean | |
| OpIgetBooleanJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetByte | |
| OpIgetByteJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetChar | |
| OpIgetCharJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetObject | |
| OpIgetObjectJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetObjectQuick |
Obsoleto.
Detalhes da implementação. |
| OpIgetQuick |
Obsoleto.
Detalhes da implementação. |
| OpIgetShort | |
| OpIgetShortJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetWide | |
| OpIgetWideJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIgetWideQuick |
Obsoleto.
Detalhes da implementação. |
| OpIgetWideVolatile |
Obsoleto.
Detalhes da implementação. |
| OpInstanceOf | |
| OpInstanceOfJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIntToByte | |
| OpIntToChar | |
| OpIntToDouble | |
| OpIntToFloat | |
| OpIntToLong | |
| OpIntToShort | |
| OpInvokeCustom |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| OpInvokeCustomRange |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| OpInvokeDirect |
Obsoleto.
Identifica o |
| OpInvokeDirectEmpty |
Obsoleto.
Detalhes da implementação. |
| OpInvokeDirectJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpInvokeDirectRange | |
| OpInvokeInterface |
Obsoleto.
Identifica o |
| OpInvokeInterfaceJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpInvokeInterfaceRange | |
| OpInvokePolymorphic |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| OpInvokePolymorphicRange |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| OpInvokeStatic |
Obsoleto.
Identifica o |
| OpInvokeStaticJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpInvokeStaticRange | |
| OpInvokeSuper |
Obsoleto.
Identifica o |
| OpInvokeSuperJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpInvokeSuperQuick |
Obsoleto.
Detalhes da implementação. |
| OpInvokeSuperQuickRange |
Obsoleto.
Detalhes da implementação. |
| OpInvokeSuperRange | |
| OpInvokeVirtual |
Obsoleto.
Identifica o |
| OpInvokeVirtualJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpInvokeVirtualQuick |
Obsoleto.
Detalhes da implementação. |
| OpInvokeVirtualQuickRange |
Obsoleto.
Detalhes da implementação. |
| OpInvokeVirtualRange | |
| OpIput | |
| OpIputBoolean | |
| OpIputBooleanJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputByte | |
| OpIputByteJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputChar | |
| OpIputCharJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputObject | |
| OpIputObjectJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputObjectQuick |
Obsoleto.
Detalhes da implementação. |
| OpIputQuick |
Obsoleto.
Detalhes da implementação. |
| OpIputShort | |
| OpIputShortJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputWide | |
| OpIputWideJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpIputWideQuick |
Obsoleto.
Detalhes da implementação. |
| OpIputWideVolatile |
Obsoleto.
Detalhes da implementação. |
| OpLongToDouble | |
| OpLongToFloat | |
| OpLongToInt | |
| OpMonitorEnter | |
| OpMonitorExit | |
| OpMove | |
| OpMove16 | |
| OpMoveException | |
| OpMoveFrom16 | |
| OpMoveObject | |
| OpMoveObject16 | |
| OpMoveObjectFrom16 | |
| OpMoveResult |
Obsoleto.
Identifica o |
| OpMoveResultObject | |
| OpMoveResultWide | |
| OpMoveWide | |
| OpMoveWide16 | |
| OpMoveWideFrom16 | |
| OpMulDouble | |
| OpMulDouble2addr | |
| OpMulFloat | |
| OpMulFloat2addr | |
| OpMulInt | |
| OpMulInt2addr | |
| OpMulIntLit16 | |
| OpMulIntLit8 | |
| OpMulLong | |
| OpMulLong2addr | |
| OpNegDouble | |
| OpNegFloat | |
| OpNegInt | |
| OpNegLong | |
| OpNewArray | |
| OpNewArrayJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpNewInstance | |
| OpNewInstanceJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpNop | |
| OpNotInt | |
| OpNotLong | |
| OpOrInt | |
| OpOrInt2addr | |
| OpOrIntLit16 | |
| OpOrIntLit8 | |
| OpOrLong | |
| OpOrLong2addr | |
| OpPackedSwitch | |
| OpRemDouble | |
| OpRemDouble2addr | |
| OpRemFloat | |
| OpRemFloat2addr | |
| OpRemInt | |
| OpRemInt2addr | |
| OpRemIntLit16 | |
| OpRemIntLit8 | |
| OpRemLong | |
| OpRemLong2addr | |
| OpReturn | |
| OpReturnObject | |
| OpReturnVoid | |
| OpReturnWide | |
| OpRsubInt | |
| OpRsubIntLit8 | |
| OpSget | |
| OpSgetBoolean | |
| OpSgetBooleanJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetByte | |
| OpSgetByteJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetChar | |
| OpSgetCharJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetObject | |
| OpSgetObjectJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetShort | |
| OpSgetShortJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetWide | |
| OpSgetWideJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSgetWideVolatile |
Obsoleto.
Detalhes da implementação. |
| OpShlInt | |
| OpShlInt2addr | |
| OpShlIntLit8 | |
| OpShlLong | |
| OpShlLong2addr | |
| OpShrInt | |
| OpShrInt2addr | |
| OpShrIntLit8 | |
| OpShrLong | |
| OpShrLong2addr | |
| OpSparseSwitch | |
| OpSput | |
| OpSputBoolean | |
| OpSputBooleanJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputByte | |
| OpSputByteJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputChar | |
| OpSputCharJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputObject | |
| OpSputObjectJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputShort | |
| OpSputShortJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputWide | |
| OpSputWideJumbo |
Obsoleto.
Nunca implementado; não use. |
| OpSputWideVolatile |
Obsoleto.
Detalhes da implementação. |
| OpSubDouble | |
| OpSubDouble2addr | |
| OpSubFloat | |
| OpSubFloat2addr | |
| OpSubInt | |
| OpSubInt2addr | |
| OpSubLong | |
| OpSubLong2addr | |
| OpThrow | |
| OpThrowVerificationError |
Obsoleto.
Detalhes da implementação. |
| OpUshrInt | |
| OpUshrInt2addr | |
| OpUshrIntLit8 | |
| OpUshrLong | |
| OpUshrLong2addr | |
| OpXorInt | |
| OpXorInt2addr | |
| OpXorIntLit16 | |
| OpXorIntLit8 | |
| OpXorLong | |
| OpXorLong2addr | |
Propriedades
| Nome | Description |
|---|---|
| Class |
Obsoleto.
Retorna a classe de tempo de execução deste |
| Handle |
Obsoleto.
O identificador para a instância subjacente do Android. (Herdado de Object) |
| JniIdentityHashCode |
Obsoleto.
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| JniPeerMembers |
Obsoleto.
Obtém os metadados JNI usados para invocar membros desse par Java. (Herdado de Object) |
| PeerReference |
Obsoleto.
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| ThresholdClass |
Obsoleto.
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
| ThresholdType |
Obsoleto.
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Obsoleto.
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| Dispose() |
Obsoleto.
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Obsoleto.
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| Equals(Object) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| Equals(Object) |
Obsoleto.
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetHashCode() |
Obsoleto.
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| JavaFinalize() |
Obsoleto.
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) |
| Notify() |
Obsoleto.
Ativa um único thread que está aguardando no monitor desse objeto. (Herdado de Object) |
| NotifyAll() |
Obsoleto.
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Obsoleto.
Define a propriedade Handle (Herdado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| ToArray<T>() |
Obsoleto.
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Obsoleto.
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Obsoleto.
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Obsoleto.
Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>. (Herdado de Object) |
| Wait(Int64, Int32) |
Obsoleto.
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Obsoleto.
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). (Herdado de JavaObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obsoleto.
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Obsoleto.
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Obsoleto.
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Obsoleto.
Uma lista de todos os opcodes da Dalvik normais (não específicos à implementação). |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Obsoleto.
Tente coagir a digitar |