ThreadLocal<T>.Value Vlastnost

Definice

Získá nebo nastaví hodnotu této instance pro aktuální vlákno.

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

Hodnota vlastnosti

T

Vrátí instanci objektu, který tento ThreadLocal zodpovídá za inicializaci.

Výjimky

Instance ThreadLocal<T> byla odstraněna.

Inicializační funkce se pokusila rekurzivně odkazovat Value .

Není zadán žádný konstruktor bez parametrů a není zadán žádný objekt pro vytváření hodnot.

Poznámky

Pokud tato instance nebyla dříve inicializována pro aktuální vlákno, pokusí se Value ji inicializovat. Pokud byla během konstrukce zadána inicializační funkce, dojde k inicializaci vyvoláním funkce k načtení počáteční hodnoty pro Value. V opačném případě se použije výchozí hodnota T .

Platí pro

Viz také