Bagikan melalui


Lazy<T>.Value Properti

Definisi

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

T

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.

Berlaku untuk

Lihat juga