ThreadLocal<T>.Value Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość tego wystąpienia dla bieżącego wątku.
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
Wartość właściwości
- T
Zwraca wystąpienie obiektu, które jest odpowiedzialne za zainicjowanie obiektu ThreadLocal.
Wyjątki
Wystąpienie ThreadLocal<T> zostało usunięte.
Funkcja inicjowania próbowała odwoływać Value się rekursywnie.
Nie podano konstruktora bez parametrów i nie podano fabryki wartości.
Uwagi
Jeśli to wystąpienie nie zostało wcześniej zainicjowane dla bieżącego wątku, dostęp Value do niego podejmie próbę zainicjowania. Jeśli funkcja inicjowania została dostarczona podczas budowy, inicjowanie nastąpi przez wywołanie funkcji w celu pobrania wartości początkowej dla Valueelementu . W przeciwnym razie zostanie użyta wartość domyślna T
.