ThreadLocal<T>.Value Właściwość

Definicja

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 .

Dotyczy

Zobacz też