Aracılığıyla paylaş


Lazy<T>.Value Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.