StackWalker.CallerClass Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l’objet Class
de l’appelant qui a appelé la méthode qui a appelé 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
Valeur de propriété
Class
objet de l’appelant de l’appelant appelant qui appelle cette méthode.
- Attributs
Remarques
Obtient l’objet Class
de l’appelant qui a appelé la méthode qui a appelé getCallerClass
.
Cette méthode filtre Option#SHOW_REFLECT_FRAMES trames de réflexion, java.lang.invoke.MethodHandle
et Option#SHOW_HIDDEN_FRAMES images masquées, quelles que soient les Option#SHOW_REFLECT_FRAMES SHOW_REFLECT_FRAMES
options et Option#SHOW_HIDDEN_FRAMES SHOW_HIDDEN_FRAMES
les options avec qui elles StackWalker
ont été configurées.
Cette méthode doit être appelée lorsqu’une trame d’appelant est présente. S’il est appelé à partir du cadre le plus bas sur la pile, IllegalCallerException
est levée.
Cette méthode lève UnsupportedOperationException
si elle StackWalker
n’est pas configurée avec l’option Option#RETAIN_CLASS_REFERENCE RETAIN_CLASS_REFERENCE
.
Documentation Java pour java.lang.StackWalker.getCallerClass()
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.