Lazy<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 nilai yang diinisialisasi dengan malas dari instans saat ini Lazy<T> .
public:
property T Value { T get(); };
public T Value { get; }
member this.Value : 'T
Public ReadOnly Property Value As T
Nilai Properti
Nilai yang diinisialisasi dengan malas dari instans saat ini Lazy<T> .
Pengecualian
Lazy<T> Instans diinisialisasi untuk menggunakan konstruktor tanpa parameter dari jenis yang sedang diinisialisasi dengan malas, dan izin untuk mengakses konstruktor hilang.
Lazy<T> Instans diinisialisasi untuk menggunakan konstruktor tanpa parameter dari jenis yang sedang diinisialisasi dengan malas, dan jenis tersebut tidak memiliki konstruktor publik tanpa parameter.
Fungsi inisialisasi mencoba mengakses Value instans ini.
Keterangan
Lazy<T>.IsValueCreated Jika properti adalah false, mengakses Value properti memaksa inisialisasi.
Selain pengecualian yang tercantum, Value properti dapat melemparkan pengecualian yang tidak tertangani yang dilemparkan oleh metode pabrik yang diteruskan ke valueFactory parameter Lazy<T>(Func<T>), , Lazy<T>(Func<T>, LazyThreadSafetyMode)atau Lazy<T>(Func<T>, Boolean) konstruktor.