ThreadLocal<T>.Value Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai instans ini untuk utas saat ini.
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
Nilai Properti
Mengembalikan instans objek yang bertanggung jawab atas inisialisasi ThreadLocal ini.
Pengecualian
ThreadLocal<T> Instans telah dibuang.
Fungsi inisialisasi mencoba mereferensikan Value secara rekursif.
Tidak ada konstruktor tanpa parameter yang disediakan dan tidak ada pabrik nilai yang disediakan.
Keterangan
Jika instans ini sebelumnya tidak diinisialisasi untuk utas saat ini, mengakses Value akan menginisialisasinya.
Jika pabrik nilai disediakan selama konstruksi, inisialisasi akan terjadi dengan memanggil fungsi untuk mengambil nilai awal untuk Value.
Jika tidak, nilai T default akan digunakan.
Terlepas dari metode inisialisasi, IsValueCreated akan diatur ke true.