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 Throwableoggetto . 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 Throwableclasse.
- 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 Throwableoggetto 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.