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)

プロパティ値

このインスタンスにアクセスしたすべてのスレッドによって格納されているすべての値の一覧。

例外

このインスタンスは、クラスのコンストラクターの呼び出し時に、trackAllValues 引数を false に設定して初期化されています。そのため、すべてのスレッドで格納される値を使用できません。

ThreadLocal<T> インスタンスは破棄されています。

注釈

このインスタンスにアクセスした各スレッドは、インスタンスに最後に格納された値をこのリストに含めます。 これには、その後終了したスレッドが含まれます。

適用対象