Opcodes Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Use the 'Dalvik.Bytecode.IOpcodes' type. This class will be removed in a future release.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione).
[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
- Ereditarietà
- Attributi
Commenti
Documentazione della piattaforma Android
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Campi
| Nome | Descrizione |
|---|---|
| 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 |
Obsoleti.
Dettagli dell'implementazione. |
| OpCheckCast | |
| OpCheckCastJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpCmpgDouble | |
| OpCmpgFloat | |
| OpCmplDouble | |
| OpCmplFloat | |
| OpCmpLong | |
| OpConst | |
| OpConst16 | |
| OpConst4 | |
| OpConstClass | |
| OpConstClassJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpConstHigh16 | |
| OpConstMethodHandle |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| OpConstMethodType |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| OpConstString | |
| OpConstStringJumbo | |
| OpConstWide | |
| OpConstWide16 | |
| OpConstWide32 | |
| OpConstWideHigh16 | |
| OpDivDouble | |
| OpDivDouble2addr | |
| OpDivFloat | |
| OpDivFloat2addr | |
| OpDivInt | |
| OpDivInt2addr | |
| OpDivIntLit16 | |
| OpDivIntLit8 | |
| OpDivLong | |
| OpDivLong2addr | |
| OpDoubleToFloat | |
| OpDoubleToInt | |
| OpDoubleToLong | |
| OpExecuteInline |
Obsoleti.
Dettagli dell'implementazione. |
| OpExecuteInlineRange |
Obsoleti.
Dettagli dell'implementazione. |
| OpFillArrayData | |
| OpFilledNewArray | |
| OpFilledNewArrayJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpFilledNewArrayRange | |
| OpFloatToDouble | |
| OpFloatToInt | |
| OpFloatToLong | |
| OpGoto | |
| OpGoto16 | |
| OpGoto32 | |
| OpIfEq | |
| OpIfEqz | |
| OpIfGe | |
| OpIfGez | |
| OpIfGt | |
| OpIfGtz | |
| OpIfLe | |
| OpIfLez | |
| OpIfLt | |
| OpIfLtz | |
| OpIfNe | |
| OpIfNez | |
| OpIget | |
| OpIgetBoolean | |
| OpIgetBooleanJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetByte | |
| OpIgetByteJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetChar | |
| OpIgetCharJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetObject | |
| OpIgetObjectJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetObjectQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpIgetQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpIgetShort | |
| OpIgetShortJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetWide | |
| OpIgetWideJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIgetWideQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpIgetWideVolatile |
Obsoleti.
Dettagli dell'implementazione. |
| OpInstanceOf | |
| OpInstanceOfJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIntToByte | |
| OpIntToChar | |
| OpIntToDouble | |
| OpIntToFloat | |
| OpIntToLong | |
| OpIntToShort | |
| OpInvokeCustom |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| OpInvokeCustomRange |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| OpInvokeDirect |
Obsoleti.
Identifica il |
| OpInvokeDirectEmpty |
Obsoleti.
Dettagli dell'implementazione. |
| OpInvokeDirectJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpInvokeDirectRange | |
| OpInvokeInterface |
Obsoleti.
Identifica il |
| OpInvokeInterfaceJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpInvokeInterfaceRange | |
| OpInvokePolymorphic |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| OpInvokePolymorphicRange |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| OpInvokeStatic |
Obsoleti.
Identifica il |
| OpInvokeStaticJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpInvokeStaticRange | |
| OpInvokeSuper |
Obsoleti.
Identifica il |
| OpInvokeSuperJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpInvokeSuperQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpInvokeSuperQuickRange |
Obsoleti.
Dettagli dell'implementazione. |
| OpInvokeSuperRange | |
| OpInvokeVirtual |
Obsoleti.
Identifica il |
| OpInvokeVirtualJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpInvokeVirtualQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpInvokeVirtualQuickRange |
Obsoleti.
Dettagli dell'implementazione. |
| OpInvokeVirtualRange | |
| OpIput | |
| OpIputBoolean | |
| OpIputBooleanJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputByte | |
| OpIputByteJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputChar | |
| OpIputCharJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputObject | |
| OpIputObjectJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputObjectQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpIputQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpIputShort | |
| OpIputShortJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputWide | |
| OpIputWideJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpIputWideQuick |
Obsoleti.
Dettagli dell'implementazione. |
| OpIputWideVolatile |
Obsoleti.
Dettagli dell'implementazione. |
| OpLongToDouble | |
| OpLongToFloat | |
| OpLongToInt | |
| OpMonitorEnter | |
| OpMonitorExit | |
| OpMove | |
| OpMove16 | |
| OpMoveException | |
| OpMoveFrom16 | |
| OpMoveObject | |
| OpMoveObject16 | |
| OpMoveObjectFrom16 | |
| OpMoveResult |
Obsoleti.
Identifica il |
| OpMoveResultObject | |
| OpMoveResultWide | |
| OpMoveWide | |
| OpMoveWide16 | |
| OpMoveWideFrom16 | |
| OpMulDouble | |
| OpMulDouble2addr | |
| OpMulFloat | |
| OpMulFloat2addr | |
| OpMulInt | |
| OpMulInt2addr | |
| OpMulIntLit16 | |
| OpMulIntLit8 | |
| OpMulLong | |
| OpMulLong2addr | |
| OpNegDouble | |
| OpNegFloat | |
| OpNegInt | |
| OpNegLong | |
| OpNewArray | |
| OpNewArrayJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpNewInstance | |
| OpNewInstanceJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| 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 |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetByte | |
| OpSgetByteJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetChar | |
| OpSgetCharJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetObject | |
| OpSgetObjectJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetShort | |
| OpSgetShortJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetWide | |
| OpSgetWideJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSgetWideVolatile |
Obsoleti.
Dettagli dell'implementazione. |
| OpShlInt | |
| OpShlInt2addr | |
| OpShlIntLit8 | |
| OpShlLong | |
| OpShlLong2addr | |
| OpShrInt | |
| OpShrInt2addr | |
| OpShrIntLit8 | |
| OpShrLong | |
| OpShrLong2addr | |
| OpSparseSwitch | |
| OpSput | |
| OpSputBoolean | |
| OpSputBooleanJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputByte | |
| OpSputByteJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputChar | |
| OpSputCharJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputObject | |
| OpSputObjectJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputShort | |
| OpSputShortJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputWide | |
| OpSputWideJumbo |
Obsoleti.
Non è mai stato implementato; non usare. |
| OpSputWideVolatile |
Obsoleti.
Dettagli dell'implementazione. |
| OpSubDouble | |
| OpSubDouble2addr | |
| OpSubFloat | |
| OpSubFloat2addr | |
| OpSubInt | |
| OpSubInt2addr | |
| OpSubLong | |
| OpSubLong2addr | |
| OpThrow | |
| OpThrowVerificationError |
Obsoleti.
Dettagli dell'implementazione. |
| OpUshrInt | |
| OpUshrInt2addr | |
| OpUshrIntLit8 | |
| OpUshrLong | |
| OpUshrLong2addr | |
| OpXorInt | |
| OpXorInt2addr | |
| OpXorIntLit16 | |
| OpXorIntLit8 | |
| OpXorLong | |
| OpXorLong2addr | |
Proprietà
| Nome | Descrizione |
|---|---|
| Class |
Obsoleti.
Restituisce la classe di runtime di questo |
| Handle |
Obsoleti.
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| JniIdentityHashCode |
Obsoleti.
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| JniPeerMembers |
Obsoleti.
Ottiene i metadati JNI usati per richiamare i membri di questo peer Java. (Ereditato da Object) |
| PeerReference |
Obsoleti.
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| ThresholdClass |
Obsoleti.
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
| ThresholdType |
Obsoleti.
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Obsoleti.
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| Dispose() |
Obsoleti.
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Obsoleti.
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| Equals(Object) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| Equals(Object) |
Obsoleti.
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Obsoleti.
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| JavaFinalize() |
Obsoleti.
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| Notify() |
Obsoleti.
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Obsoleti.
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Obsoleti.
Imposta la proprietà Handle. (Ereditato da Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| ToArray<T>() |
Obsoleti.
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Obsoleti.
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterFromRuntime() |
Obsoleti.
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| Wait() |
Obsoleti.
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64, Int32) |
Obsoleti.
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64) |
Obsoleti.
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| IJavaPeerable.Finalized() |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). (Ereditato da JavaObject) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obsoleti.
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Obsoleti.
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Obsoleti.
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Obsoleti.
Elenco di tutti i codici opcode Dalvik normali (non specifici dell'implementazione). |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Obsoleti.
Provare a digitare |