ThreadLocal<T>.Value Egenskap

Definition

Hämtar eller anger värdet för den här instansen för den aktuella tråden.

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

Egenskapsvärde

T

Returnerar en instans av objektet som den här ThreadLocal ansvarar för att initiera.

Undantag

Instansen ThreadLocal<T> har tagits bort.

Initieringsfunktionen försökte referera Value rekursivt.

Ingen parameterlös konstruktor tillhandahålls och ingen värdefabrik tillhandahålls.

Kommentarer

Om den här instansen inte tidigare har initierats för den aktuella tråden initieras Value åtkomsten. Om en värdefabrik angavs under konstruktionen sker initieringen genom att funktionen anropas för att hämta det initiala värdet för Value. Annars används standardvärdet T för . Oavsett initieringsmetod IsValueCreated anges till true.

Gäller för

Se även