Freigeben über


ThreadLocal<T>.Values Eigenschaft

Definition

Ruft eine Liste ab, die die werte enthält, die von allen Threads gespeichert sind, auf die auf diese Instanz zugegriffen wurde.

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)

Eigenschaftswert

IList<T>

Eine Liste für alle Werte, die von allen Threads gespeichert sind, auf die auf diese Instanz zugegriffen wurde.

Ausnahmen

Werte, die von allen Threads gespeichert werden, sind nicht verfügbar, da diese Instanz mit dem trackAllValues-Argument initialisiert wurde, das beim Aufruf eines Klassenkonstruktors auf false festgelegt wurde.

Die ThreadLocal<T>-Instanz wurde verworfen.

Hinweise

Jeder Thread, auf den diese Instanz zugegriffen hat, trägt zu dieser Liste bei, der zuletzt in der Instanz gespeichert ist. Dazu gehören Threads, die seit dem Beenden beendet wurden.

Gilt für