ThreadLocal<T>.Value Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
Retourne une instance de l’objet que threadLocal est responsable de l’initialisation.
Exceptions
L’instance ThreadLocal<T> a été supprimée.
La fonction d’initialisation a tenté de faire référence Value de manière récursive.
Aucun constructeur sans paramètre n’est fourni et aucune fabrique de valeur n’est fournie.
Remarques
Si cette instance n’a pas été initialisée précédemment pour le thread actuel, l’accès Value l’initialise.
Si une fabrique de valeurs a été fournie pendant la construction, l’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.
Quelle que soit la méthode d’initialisation, IsValueCreated est définie sur true.