StackWalker.CallerClass Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'oggetto Class
del chiamante che ha richiamato il metodo che ha richiamato 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
Valore della proprietà
Class
oggetto del chiamante chiamante che richiama questo metodo.
- Attributi
Commenti
Ottiene l'oggetto Class
del chiamante che ha richiamato il metodo che ha richiamato getCallerClass
.
Questo metodo filtra Option#SHOW_REFLECT_FRAMES frame di reflection, java.lang.invoke.MethodHandle
e Option#SHOW_HIDDEN_FRAMES fotogrammi nascosti indipendentemente dalle Option#SHOW_REFLECT_FRAMES SHOW_REFLECT_FRAMES
opzioni StackWalker
e Option#SHOW_HIDDEN_FRAMES SHOW_HIDDEN_FRAMES
configurate con .
Questo metodo deve essere chiamato quando è presente un frame chiamante. Se viene chiamato dalla maggior parte dei fotogrammi nella parte inferiore dello stack, IllegalCallerException
verrà generata.
Questo metodo genera UnsupportedOperationException
un'eccezione se non StackWalker
è configurata con l'opzione Option#RETAIN_CLASS_REFERENCE RETAIN_CLASS_REFERENCE
.
Documentazione java per java.lang.StackWalker.getCallerClass()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.