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
Geçerli Lazy<T> örneğin lazily initialized değeri.
Özel durumlar
Örnek Lazy<T> , lazily olarak başlatılmakta olan türün parametresiz oluşturucuyu kullanacak şekilde başlatılır ve oluşturucuya erişim izinleri eksiktir.
Örnek Lazy<T> , lazily olarak başlatılan türün parametresiz oluşturucuyu kullanacak şekilde başlatılır ve bu tür ortak, parametresiz 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 oluşturucusunun parametresine valueFactory geçirilen fabrika yöntemi tarafından atılan işlenmeyen Lazy<T>(Func<T>)özel durumları da Lazy<T>(Func<T>, Boolean) oluşturabilir.