ThreadLocal<T>.Value Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.