Share via


StackWalker.IStackFrame Schnittstelle

Definition

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

[Android.Runtime.Register("java/lang/StackWalker$StackFrame", "", "Java.Lang.StackWalker/IStackFrameInvoker", ApiSince=34)]
public interface StackWalker.IStackFrame : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/lang/StackWalker$StackFrame", "", "Java.Lang.StackWalker/IStackFrameInvoker", ApiSince=34)>]
type StackWalker.IStackFrame = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attribute
Implementiert

Hinweise

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

Die #getDeclaringClass() -Methode wird möglicherweise nicht unterstützt, wie durch die Optionen für den Stapellauf eines StackWalker-Stapellaufs bestimmt.

In 9 hinzugefügt.

Java-Dokumentation für java.lang.StackWalker.StackFrame.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Eigenschaften

ByteCodeIndex

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

ClassName

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

DeclaringClass

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

Descriptor

Gibt den Deskriptor der Methode zurück, die durch diesen Stapelrahmen dargestellt wird, wie durch <cite>The Java Virtual Machine Specification</cite> definiert.

FileName

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

Handle

Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab.

(Geerbt von IJavaObject)
IsNativeMethod

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

JniIdentityHashCode

Gibt den Wert von java.lang.System.identityHashCode() für die umschlossene instance zurück.

(Geerbt von IJavaPeerable)
JniManagedPeerState

Status des verwalteten Peers.

(Geerbt von IJavaPeerable)
JniPeerMembers

Unterstützung für Memberzugriff und Aufrufe.

(Geerbt von IJavaPeerable)
LineNumber

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

MethodName

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

MethodType

Gibt den zurück, der MethodType die Parametertypen und den Rückgabetyp für die Methode darstellt, die durch diesen Stapelrahmen dargestellt wird.

PeerReference

Gibt ein JniObjectReference des umschlossenen Java-Objekts instance zurück.

(Geerbt von IJavaPeerable)

Methoden

Disposed()

Wird aufgerufen, wenn die instance verworfen wurde.

(Geerbt von IJavaPeerable)
DisposeUnlessReferenced()

Wenn keine ausstehenden Verweise auf diese instance vorhanden sind, rufen Sie Dispose()auf, andernfalls nichts.

(Geerbt von IJavaPeerable)
Finalized()

Wird aufgerufen, wenn die instance abgeschlossen wurde.

(Geerbt von IJavaPeerable)
SetJniIdentityHashCode(Int32)

Legen Sie den von JniIdentityHashCodezurückgegebenen Wert fest.

(Geerbt von IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

(Geerbt von IJavaPeerable)
SetPeerReference(JniObjectReference)

Legen Sie den von PeerReferencezurückgegebenen Wert fest.

(Geerbt von IJavaPeerable)
ToStackTraceElement()

Ruft einen StackTraceElement für diesen Stapelrahmen ab.

UnregisterFromRuntime()

Heben Sie die Registrierung dieses instance auf, damit die Runtime sie nicht von zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt.

(Geerbt von IJavaPeerable)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

GetJniTypeName(IJavaPeerable)

Ein StackFrame -Objekt stellt einen von StackWalkerzurückgegebenen Methodenaufruf dar.

Gilt für: