Compartilhar via


StackWalker.IStackFrame Interface

Definição

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

[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
Atributos
Implementações

Comentários

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

O #getDeclaringClass() método pode não ser suportado, conforme determinado pelas opções de caminhada de pilha Option de um andador de pilha StackWalker.

Adicionado em 9.

Documentação Java para java.lang.StackWalker.StackFrame.

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.

Propriedades

ByteCodeIndex

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

ClassName

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

DeclaringClass

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

Descriptor

Retorna o descritor do método representado por esse quadro de pilha conforme definido por <cite>The Java Virtual Machine Specification</cite>.

FileName

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

Handle

Obtém o valor JNI do objeto Android subjacente.

(Herdado de IJavaObject)
IsNativeMethod

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

JniIdentityHashCode

Retorna o valor de java.lang.System.identityHashCode() para a instância encapsulada.

(Herdado de IJavaPeerable)
JniManagedPeerState

Estado do par gerenciado.

(Herdado de IJavaPeerable)
JniPeerMembers

Acesso de membros e suporte à invocação.

(Herdado de IJavaPeerable)
LineNumber

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

MethodName

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

MethodType

Retorna a MethodType representação dos tipos de parâmetro e o tipo de retorno para o método representado por esse quadro de pilha.

PeerReference

Retorna uma JniObjectReference das instâncias do objeto Java encapsulado.

(Herdado de IJavaPeerable)

Métodos

Disposed()

Chamado quando a instância tiver sido descartada.

(Herdado de IJavaPeerable)
DisposeUnlessReferenced()

Se não houver referências pendentes a este caso, então chame Dispose(), caso contrário, não faz nada.

(Herdado de IJavaPeerable)
Finalized()

Chamado quando a instância tiver sido finalizada.

(Herdado de IJavaPeerable)
SetJniIdentityHashCode(Int32)

Defina o valor retornado por JniIdentityHashCode.

(Herdado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

(Herdado de IJavaPeerable)
SetPeerReference(JniObjectReference)

Defina o valor retornado por PeerReference.

(Herdado de IJavaPeerable)
ToStackTraceElement()

Obtém um StackTraceElement para este quadro de pilha.

UnregisterFromRuntime()

Cancele o registro dessa instância para que o tempo de execução não a retorne de chamadas futuras Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Herdado de IJavaPeerable)

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)

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

GetJniTypeName(IJavaPeerable)

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

Aplica-se a