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 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 quadros de reflexão Option#SHOW_REFLECT_FRAMES e Option#SHOW_HIDDEN_FRAMES quadros ocultos, java.lang.invoke.MethodHandleindependentemente das opções com as Option#SHOW_REFLECT_FRAMES SHOW_REFLECT_FRAMES quais Option#SHOW_HIDDEN_FRAMES SHOW_HIDDEN_FRAMES isso StackWalker foi configurado.
Esse método deve ser chamado quando um quadro de chamador está presente. Se ele for chamado da parte inferior mais quadro na pilha, IllegalCallerException será lançado.
Esse método é UnsupportedOperationException lançado se isso StackWalker não estiver configurado com a Option#RETAIN_CLASS_REFERENCE RETAIN_CLASS_REFERENCE opção.
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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.