Aracılığıyla paylaş


ThreadLocal<T>.Value Özellik

Tanım

Geçerli iş parçacığı için bu örneğin değerini alır veya ayarlar.

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

Özellik Değeri

T

Bu ThreadLocal'ın başlatmadan sorumlu olduğu nesnenin bir örneğini döndürür.

Özel durumlar

Örnek ThreadLocal<T> atılmıştır.

Başlatma işlevi özyinelemeli olarak başvurmaya Value çalıştı.

Parametresiz oluşturucu sağlanmadı ve değer fabrikası sağlanmadı.

Açıklamalar

Bu örnek daha önce geçerli iş parçacığı için başlatılmamışsa, erişim Value onu başlatmayı dener. Oluşturma sırasında bir başlatma işlevi sağlandıysa, bu başlatma işlevi için Valueilk değeri almak üzere çağrılarak gerçekleşir. Aksi takdirde varsayılan değeri T kullanılır.

Şunlara uygulanır

Ayrıca bkz.