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 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.

Şunlara uygulanır

Ayrıca bkz.