ThreadLocal<T>.Values 属性

定义

获取一个列表,其中包含所有已访问此实例的线程存储的值。

public:
 property System::Collections::Generic::IList<T> ^ Values { System::Collections::Generic::IList<T> ^ get(); };
public System.Collections.Generic.IList<T> Values { get; }
member this.Values : System.Collections.Generic.IList<'T>
Public ReadOnly Property Values As IList(Of T)

属性值

IList<T>

访问此实例的所有线程存储的所有值的列表。

例外

所有线程存储的值均不可用,因为此实例通过将 trackAllValues 参数在对类构造函数的调用中设为 false 进行初始化。

已释放了 ThreadLocal<T> 实例。

注解

访问此实例的每个线程都将为此列表贡献最后一个存储到实例中的值。 这包括自退出以来的线程。

适用于