Thread.AllStackTraces 属性

定义

返回所有实时线程的堆栈跟踪映射。

public static System.Collections.Generic.IDictionary<Java.Lang.Thread,Java.Lang.StackTraceElement[]> AllStackTraces { [Android.Runtime.Register("getAllStackTraces", "()Ljava/util/Map;", "")] get; }
[<get: Android.Runtime.Register("getAllStackTraces", "()Ljava/util/Map;", "")>]
static member AllStackTraces : System.Collections.Generic.IDictionary<Java.Lang.Thread, Java.Lang.StackTraceElement[]>

属性值

一个 Map 表示 Thread 相应线程的堆栈跟踪的 StackTraceElement 数组。

属性

注解

返回所有实时线程的堆栈跟踪映射。 映射键是线程,每个映射值都是表示相应Thread堆栈转储的数组StackTraceElement。 返回的堆栈跟踪采用为 #getStackTrace getStackTrace 方法指定的格式。

调用此方法时,线程可能正在执行。 每个线程的堆栈跟踪仅表示快照,并且每个堆栈跟踪可能在不同的时间获取。 如果虚拟机没有有关线程的堆栈跟踪信息,则会在映射值中返回零长度数组。

在 1.5 中添加。

Java文档java.lang.Thread.getAllStackTraces()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于