Lazy<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 Lazy<T> örneğin lazily initialized değerini alır.
public:
property T Value { T get(); };
public T Value { get; }
member this.Value : 'T
Public ReadOnly Property Value As T
Özellik Değeri
- T
Geçerli Lazy<T> örneğin lazily tarafından başlatılan değeri.
Özel durumlar
Örnek Lazy<T> , lazily başlatılmakta olan türün parametresiz oluşturucuyu kullanmak için başlatılır ve oluşturucuya erişim izinleri eksiktir.
Örnek Lazy<T> , lazily başlatılmakta olan türün parametresiz oluşturucuyu kullanmak için başlatılır ve bu tür ortak, parametresiz bir oluşturucuya sahip değildir.
Başlatma işlevi bu örnekte erişmeye Value çalışır.
Açıklamalar
Lazy<T>.IsValueCreated özelliği ise false
özelliğine erişmek başlatmayı Value zorlar.
Listelenen özel durumlara ek olarak, Value özelliği , Lazy<T>(Func<T>, LazyThreadSafetyMode)veya Lazy<T>(Func<T>, Boolean) oluşturucusunun parametresine valueFactory
geçirilen fabrika yöntemi tarafından atılan işlenmeyen Lazy<T>(Func<T>)herhangi bir özel durum oluşturabilir.