ThreadLocal<T>.Value Proprietà

Definizione

Ottiene o imposta il valore di questa istanza per il thread corrente.

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

Valore della proprietà

T

Restituisce un'istanza dell'oggetto della cui inizializzazione è responsabile questo oggetto ThreadLocal.

Eccezioni

L’istanza di ThreadLocal<T> è stata eliminata.

La funzione di inizializzazione tenta di fare riferimento in modo ricorsivo a Value.

Non viene fornito alcun costruttore senza parametri e non è specificato alcun valore di factory.

Commenti

Se questa istanza non è stata inizializzata in precedenza per il thread corrente, l'accesso Value tenterà di inizializzarlo. Se durante la costruzione è stata fornita una funzione di inizializzazione, l'inizializzazione avviene richiamando la funzione per recuperare il valore iniziale per Value. In caso contrario, verrà usato il valore predefinito di T .

Si applica a

Vedi anche