Opcodes Clase
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í.
Precaución
Use the 'Dalvik.Bytecode.IOpcodes' type. This class will be removed in a future release.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik.
[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
- Herencia
- 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Campos
| Nombre | 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 |
Obsoletos.
Detalles de implementación. |
| OpCheckCast | |
| OpCheckCastJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpCmpgDouble | |
| OpCmpgFloat | |
| OpCmplDouble | |
| OpCmplFloat | |
| OpCmpLong | |
| OpConst | |
| OpConst16 | |
| OpConst4 | |
| OpConstClass | |
| OpConstClassJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpConstHigh16 | |
| OpConstMethodHandle |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| OpConstMethodType |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| OpConstString | |
| OpConstStringJumbo | |
| OpConstWide | |
| OpConstWide16 | |
| OpConstWide32 | |
| OpConstWideHigh16 | |
| OpDivDouble | |
| OpDivDouble2addr | |
| OpDivFloat | |
| OpDivFloat2addr | |
| OpDivInt | |
| OpDivInt2addr | |
| OpDivIntLit16 | |
| OpDivIntLit8 | |
| OpDivLong | |
| OpDivLong2addr | |
| OpDoubleToFloat | |
| OpDoubleToInt | |
| OpDoubleToLong | |
| OpExecuteInline |
Obsoletos.
Detalles de implementación. |
| OpExecuteInlineRange |
Obsoletos.
Detalles de implementación. |
| OpFillArrayData | |
| OpFilledNewArray | |
| OpFilledNewArrayJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpFilledNewArrayRange | |
| OpFloatToDouble | |
| OpFloatToInt | |
| OpFloatToLong | |
| OpGoto | |
| OpGoto16 | |
| OpGoto32 | |
| OpIfEq | |
| OpIfEqz | |
| OpIfGe | |
| OpIfGez | |
| OpIfGt | |
| OpIfGtz | |
| OpIfLe | |
| OpIfLez | |
| OpIfLt | |
| OpIfLtz | |
| OpIfNe | |
| OpIfNez | |
| OpIget | |
| OpIgetBoolean | |
| OpIgetBooleanJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetByte | |
| OpIgetByteJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetChar | |
| OpIgetCharJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetObject | |
| OpIgetObjectJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetObjectQuick |
Obsoletos.
Detalles de implementación. |
| OpIgetQuick |
Obsoletos.
Detalles de implementación. |
| OpIgetShort | |
| OpIgetShortJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetWide | |
| OpIgetWideJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIgetWideQuick |
Obsoletos.
Detalles de implementación. |
| OpIgetWideVolatile |
Obsoletos.
Detalles de implementación. |
| OpInstanceOf | |
| OpInstanceOfJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIntToByte | |
| OpIntToChar | |
| OpIntToDouble | |
| OpIntToFloat | |
| OpIntToLong | |
| OpIntToShort | |
| OpInvokeCustom |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| OpInvokeCustomRange |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| OpInvokeDirect |
Obsoletos.
Identifica el |
| OpInvokeDirectEmpty |
Obsoletos.
Detalles de implementación. |
| OpInvokeDirectJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpInvokeDirectRange | |
| OpInvokeInterface |
Obsoletos.
Identifica el |
| OpInvokeInterfaceJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpInvokeInterfaceRange | |
| OpInvokePolymorphic |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| OpInvokePolymorphicRange |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| OpInvokeStatic |
Obsoletos.
Identifica el |
| OpInvokeStaticJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpInvokeStaticRange | |
| OpInvokeSuper |
Obsoletos.
Identifica el |
| OpInvokeSuperJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpInvokeSuperQuick |
Obsoletos.
Detalles de implementación. |
| OpInvokeSuperQuickRange |
Obsoletos.
Detalles de implementación. |
| OpInvokeSuperRange | |
| OpInvokeVirtual |
Obsoletos.
Identifica el |
| OpInvokeVirtualJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpInvokeVirtualQuick |
Obsoletos.
Detalles de implementación. |
| OpInvokeVirtualQuickRange |
Obsoletos.
Detalles de implementación. |
| OpInvokeVirtualRange | |
| OpIput | |
| OpIputBoolean | |
| OpIputBooleanJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputByte | |
| OpIputByteJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputChar | |
| OpIputCharJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputObject | |
| OpIputObjectJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputObjectQuick |
Obsoletos.
Detalles de implementación. |
| OpIputQuick |
Obsoletos.
Detalles de implementación. |
| OpIputShort | |
| OpIputShortJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputWide | |
| OpIputWideJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpIputWideQuick |
Obsoletos.
Detalles de implementación. |
| OpIputWideVolatile |
Obsoletos.
Detalles de implementación. |
| OpLongToDouble | |
| OpLongToFloat | |
| OpLongToInt | |
| OpMonitorEnter | |
| OpMonitorExit | |
| OpMove | |
| OpMove16 | |
| OpMoveException | |
| OpMoveFrom16 | |
| OpMoveObject | |
| OpMoveObject16 | |
| OpMoveObjectFrom16 | |
| OpMoveResult |
Obsoletos.
Identifica el |
| OpMoveResultObject | |
| OpMoveResultWide | |
| OpMoveWide | |
| OpMoveWide16 | |
| OpMoveWideFrom16 | |
| OpMulDouble | |
| OpMulDouble2addr | |
| OpMulFloat | |
| OpMulFloat2addr | |
| OpMulInt | |
| OpMulInt2addr | |
| OpMulIntLit16 | |
| OpMulIntLit8 | |
| OpMulLong | |
| OpMulLong2addr | |
| OpNegDouble | |
| OpNegFloat | |
| OpNegInt | |
| OpNegLong | |
| OpNewArray | |
| OpNewArrayJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpNewInstance | |
| OpNewInstanceJumbo |
Obsoletos.
Nunca implementado; no 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 |
Obsoletos.
Nunca implementado; no use. |
| OpSgetByte | |
| OpSgetByteJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSgetChar | |
| OpSgetCharJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSgetJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSgetObject | |
| OpSgetObjectJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSgetShort | |
| OpSgetShortJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSgetWide | |
| OpSgetWideJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSgetWideVolatile |
Obsoletos.
Detalles de implementación. |
| OpShlInt | |
| OpShlInt2addr | |
| OpShlIntLit8 | |
| OpShlLong | |
| OpShlLong2addr | |
| OpShrInt | |
| OpShrInt2addr | |
| OpShrIntLit8 | |
| OpShrLong | |
| OpShrLong2addr | |
| OpSparseSwitch | |
| OpSput | |
| OpSputBoolean | |
| OpSputBooleanJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputByte | |
| OpSputByteJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputChar | |
| OpSputCharJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputObject | |
| OpSputObjectJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputShort | |
| OpSputShortJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputWide | |
| OpSputWideJumbo |
Obsoletos.
Nunca implementado; no use. |
| OpSputWideVolatile |
Obsoletos.
Detalles de implementación. |
| OpSubDouble | |
| OpSubDouble2addr | |
| OpSubFloat | |
| OpSubFloat2addr | |
| OpSubInt | |
| OpSubInt2addr | |
| OpSubLong | |
| OpSubLong2addr | |
| OpThrow | |
| OpThrowVerificationError |
Obsoletos.
Detalles de implementación. |
| OpUshrInt | |
| OpUshrInt2addr | |
| OpUshrIntLit8 | |
| OpUshrLong | |
| OpUshrLong2addr | |
| OpXorInt | |
| OpXorInt2addr | |
| OpXorIntLit16 | |
| OpXorIntLit8 | |
| OpXorLong | |
| OpXorLong2addr | |
Propiedades
| Nombre | Description |
|---|---|
| Class |
Obsoletos.
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Obsoletos.
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
Obsoletos.
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| JniPeerMembers |
Obsoletos.
Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel. (Heredado de Object) |
| PeerReference |
Obsoletos.
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ThresholdClass |
Obsoletos.
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Obsoletos.
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Obsoletos.
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| Dispose() |
Obsoletos.
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Obsoletos.
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| Equals(Object) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| Equals(Object) |
Obsoletos.
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Obsoletos.
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| JavaFinalize() |
Obsoletos.
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) |
| Notify() |
Obsoletos.
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Obsoletos.
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Obsoletos.
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| ToArray<T>() |
Obsoletos.
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Obsoletos.
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Obsoletos.
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Obsoletos.
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Obsoletos.
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) |
Obsoletos.
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
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obsoletos.
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Obsoletos.
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Obsoletos.
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Obsoletos.
Lista de todos los códigos de operación normales (no específicos de la implementación) Dalvik. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Obsoletos.
Intente coerción |