Throwable.SetStackTrace(StackTraceElement[]) Metodo
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.
Imposta gli elementi di analisi dello stack che verranno restituiti da #getStackTrace()
e stampati da #printStackTrace()
e metodi correlati.
[Android.Runtime.Register("setStackTrace", "([Ljava/lang/StackTraceElement;)V", "GetSetStackTrace_arrayLjava_lang_StackTraceElement_Handler")]
public virtual void SetStackTrace (Java.Lang.StackTraceElement[] stackTrace);
[<Android.Runtime.Register("setStackTrace", "([Ljava/lang/StackTraceElement;)V", "GetSetStackTrace_arrayLjava_lang_StackTraceElement_Handler")>]
abstract member SetStackTrace : Java.Lang.StackTraceElement[] -> unit
override this.SetStackTrace : Java.Lang.StackTraceElement[] -> unit
Parametri
- stackTrace
- StackTraceElement[]
elementi di analisi dello stack da associare a questo Throwable
oggetto . La matrice specificata viene copiata da questa chiamata; le modifiche nella matrice specificata dopo la restituzione della chiamata al metodo non avranno alcun effetto sull'analisi dello stack di questa Throwable
classe.
- Attributi
Eccezioni
se un elemento in trace
è null
.
Commenti
Imposta gli elementi di analisi dello stack che verranno restituiti da #getStackTrace()
e stampati da #printStackTrace()
e metodi correlati.
Questo metodo, progettato per l'uso da parte di framework RPC e altri sistemi avanzati, consente al client di eseguire l'override dell'analisi dello stack predefinita generata da #fillInStackTrace()
quando un'eccezione generata viene costruita o deserializzata quando un'eccezione generata viene letta da un flusso di serializzazione.
Se l'analisi dello stack di questo Throwable
oggetto Throwable#Throwable(String, Throwable, boolean, boolean) non è scrivibile, la chiamata a questo metodo non ha alcun effetto diverso dalla convalida del relativo argomento.
Aggiunta nella versione 1.4.
Documentazione java per java.lang.Throwable.setStackTrace(java.lang.StackTraceElement[])
.
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.