ThreadLocal<T>.Value Propriété

Définition

Obtient ou définit la valeur de cette instance pour le thread actuel.

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

Valeur de propriété

T

Retourne une instance de l'objet dont ce ThreadLocal est chargé de l'initialisation.

Exceptions

L’instance ThreadLocal<T> a été supprimée.

La fonction d'initialisation a tenté de référencer Value de manière récursive.

Aucun constructeur sans paramètre n’est fourni et aucune fabrique de valeurs n’est fournie.

Remarques

Si cette instance n’a pas été précédemment initialisée pour le thread actuel, l’accès Value tente de l’initialiser. Si une fonction d’initialisation a été fournie pendant la construction, cette initialisation se produit en appelant la fonction pour récupérer la valeur initiale pour Value. Sinon, la valeur par défaut de T sera utilisée.

S’applique à

Voir aussi