共用方式為


ThreadLocal<T>.Value 屬性

定義

取得或設定目前執行緒的這個執行個體的值。

public:
 property T Value { T get(); void set(T value); };
public T Value { get; set; }
member this.Value : 'T with get, set
Public Property Value As T

屬性值

T

傳回這個 ThreadLocal 負責初始化之物件的執行個體。

例外狀況

ThreadLocal<T> 執行個體已經過處置。

初始化函式會嘗試遞迴參考 Value

沒有提供任何無參數的建構函式,也沒有提供任何値 Factory。

備註

如果先前未針對目前線程初始化這個實例,存取 Value 將會嘗試初始化它。 如果在建構期間提供初始化函式,則會叫用 函式來擷取 的初始值 Value 來進行初始化。 否則,將會使用 的 T 預設值。

適用於

另請參閱