StackWalker.CallerClass Propriedade
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.
Obtém o Class objeto do chamador que invocou o método que invocou getCallerClass.
public Java.Lang.Class? CallerClass { [Android.Runtime.Register("getCallerClass", "()Ljava/lang/Class;", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getCallerClass", "()Ljava/lang/Class;", "", ApiSince=34)>]
member this.CallerClass : Java.Lang.Class
Valor da propriedade
Class objeto do chamador do chamador invocando esse método.
- Atributos
Comentários
Obtém o Class objeto do chamador que invocou o método que invocou getCallerClass.
Esse método filtra Option#SHOW_REFLECT_FRAMES quadros java.lang.invoke.MethodHandlede reflexão e Option#SHOW_HIDDEN_FRAMES quadros ocultos, independentemente das opções com Option#SHOW_REFLECT_FRAMES SHOW_REFLECT_FRAMES as Option#SHOW_HIDDEN_FRAMES SHOW_HIDDEN_FRAMES quais isso StackWalker foi configurado.
Esse método deve ser chamado quando um quadro de chamador estiver presente. Se ele for chamado da parte inferior da maioria dos quadros na pilha, IllegalCallerException será gerado.
Esse método será gerado UnsupportedOperationException se isso StackWalker não estiver configurado com a opção Option#RETAIN_CLASS_REFERENCE RETAIN_CLASS_REFERENCE .
Documentação Java para java.lang.StackWalker.getCallerClass().
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.