Link<T> Yapı

Tanım

Ayrı ayrı özelliklerin ertelenmiş yüklemesini etkinleştirmek için kullanılır (benzer EntityRef<TEntity> ).

generic <typename T>
public value class Link
public struct Link<T>
type Link<'T> = struct
Public Structure Link(Of T)

Tür Parametreleri

T

Ertelenmiş kaynaktaki öğelerin türü.

Devralma
Link<T>

Açıklamalar

' A ertelenmiş kaynak () atarsanız IEnumerable<T> Link<T> , Link<T> özelliğe ilk kez erişildiğinde, kaynağı silerek değeri yükler Value .

Oluşturucular

Link<T>(IEnumerable<T>)

Kaynağa başvurarak yapının yeni bir örneğini başlatır Link<T> .

Link<T>(Link<T>)

Link<T>İç durumu başka bir örnekten kopyalayarak yapının yeni bir örneğini başlatır Link<T> .

Link<T>(T)

Link<T>Özelliğin değerine başvurarak yapının yeni bir örneğini başlatır.

Özellikler

HasLoadedOrAssignedValue

Link<T>Değerinin yüklenip yüklenmediğini veya atandığını belirtir.

HasValue

Kaynağın bir değere sahip olup olmadığını belirten bir değer alır.

Value

Tarafından atanan veya yüklenen değeri alır veya ayarlar Link<T> .

Şunlara uygulanır

Ayrıca bkz.